You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/pipelines.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,6 +46,7 @@ Each node supports:
46
46
-`model`: any model string understood by the backend
47
47
-`provider`: a string or a structured provider config with `base_url`, `api_key_env`, headers, and env
48
48
-`tools`: `read_only` or `read_write`
49
+
-`repo_instructions_mode`: `inherit` (default) or `ignore` for agent CLIs that should not absorb repo-local instruction files such as `AGENTS.md`, `CLAUDE.md`, or project skills
49
50
-`mcps`: a list of MCP server definitions
50
51
-`skills`: a list of local skill paths or names
51
52
-`target`: `local`, `container`, `ssh`, `ec2`, or `ecs`
@@ -217,6 +218,8 @@ Runtime numeric settings are validated up front: `concurrency` must be at least
217
218
218
219
MCP definitions are also validated before launch: `stdio` servers require `command` and reject HTTP-only fields such as `url`, `streamable_http` servers require `url` and reject stdio-only fields such as `command`, and MCP server names must be unique within a node.
219
220
221
+
`repo_instructions_mode: ignore` is a generic AgentFlow switch with agent-specific implementations. The current adapters use the same high-level pattern: start the agent from an isolated runtime directory, keep the target repo accessible via an explicit allowlist flag such as `--add-dir`, and disable or override repo-local instruction discovery where the underlying CLI supports it. When you enable this mode, write prompts that use absolute paths or explicitly tell the agent to `cd` into the repository before running shell commands.
0 commit comments