When users specify agentConfig.permissions: skip (or other agent settings) in the defaults block, spawn.ts and start.ts read project.agentConfig directly without merging in the defaults. This causes agents to still block at the Claude trust dialog even when permissions:skip is configured. This fix: - Adds agentConfig to DefaultPluginsSchema in config.ts - Adds agentConfig to DefaultPlugins interface in types.ts - Updates applyProjectDefaults() to deep-merge defaults.agentConfig into project.agentConfig, allowing project-level overrides to take precedence Fixes #74 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| agent-orchestrator | ||
| cli | ||
| core | ||
| integration-tests | ||
| plugins | ||
| web | ||