mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-08 06:19:05 +08:00
fix(agents): inherit allowed_tools from Agent when creating Session (#11201)
When creating a Session under an Agent, the Session should inherit the Agent's allowed_tools configuration. Previously, the allowed_tools parameter was missing from the Session creation API call, causing inconsistency between Agent and Session configurations. Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
parent
e2c8edab61
commit
2d8555c326
@ -78,6 +78,7 @@ export class SessionService extends BaseService {
|
|||||||
plan_model: serializedData.plan_model || null,
|
plan_model: serializedData.plan_model || null,
|
||||||
small_model: serializedData.small_model || null,
|
small_model: serializedData.small_model || null,
|
||||||
mcps: serializedData.mcps || null,
|
mcps: serializedData.mcps || null,
|
||||||
|
allowed_tools: serializedData.allowed_tools || null,
|
||||||
configuration: serializedData.configuration || null,
|
configuration: serializedData.configuration || null,
|
||||||
created_at: now,
|
created_at: now,
|
||||||
updated_at: now
|
updated_at: now
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user