Skip to content

feat(agent): streamline prompts, merge skill search, and consolidate director fleet - #1255

Open
TheGreatAxios wants to merge 6 commits into
cl-9532-apply_patch-tool-for-the-gpt-familyfrom
cl-9535-lean-prompt-pass-structured-prompts-merged-toolskill-search
Open

TheGreatAxios wants to merge 6 commits into
cl-9532-apply_patch-tool-for-the-gpt-familyfrom
cl-9535-lean-prompt-pass-structured-prompts-merged-toolskill-search

Conversation

@TheGreatAxios

@TheGreatAxios TheGreatAxios commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Streamlines the primary chat prompt into a structured dispatch card and consolidates the native director fleet into ten core specialists: dispatch, explorer, planner, coder, reviewer, designer, artist, warden, shakespeare, prober. Old director names are removed outright, with no aliases or shims.
  • Removes the external ABK agent plugins and the agent-intern workspace dependency.
  • Merges skill search into tool_search as a Skills block. A skill hit still waits for pending MCP connectors before answering.
  • Removes shell_collect. Bash background:true delivers its result on its own and stop=<shell_id> cancels. Every worker with run_shell can detach long jobs.
  • Words the dispatch card and harness facts in terms of "file-edit tools" so they read correctly on every model family, including gpt where apply_patch replaces write, edit and delete.

Landing note: merge together with the apply_patch guard in #1259, which closes the secret-guard and realpath gaps on the gpt path.

Verification

  • bun run check passes.

Fixes CL-9535

…l_collect

- Rephrase primary chat prompt as a structured card (~140 words covering
  Role, Route, Rules, and Spawn) and compact worker contract to ~150 words.
- Rewrite neckbeard and bruckheimer director bodies to under 600 words;
  drop verbose harness guidelines, duplicates, and redundant recovery text.
- Remove shell_collect tool in favor of bash stop=<shell_id> cancellation
  and later-turn completion delivery.
- Merge skill search into tool_search as a dedicated Skills block, removing
  the separate skill_search tool from primary sessions.
@linear-code

linear-code Bot commented Sep 30, 2026

Copy link
Copy Markdown

CL-9535

@TheGreatAxios TheGreatAxios changed the title feat(agent): streamline prompts, merge skill search, and replace shell_collect feat(agent): streamline prompts, merge skill search, and consolidate director fleet Sep 30, 2026
…l hits

Workers gated background on the removed shell_collect tool, so they lost
detached bash. They now mount background whenever run_shell is mounted.
tool_search waits for pending connectors even when a skill matched.
Drop the remaining shell_collect and skywalker/critic/counsel references
and make the dispatch card tool-neutral across model families.
@TheGreatAxios
TheGreatAxios changed the base branch from main to cl-9532-apply_patch-tool-for-the-gpt-family September 30, 2026 16:30
@TheGreatAxios
TheGreatAxios added this pull request to stack #1260 September 30, 2026 16:30
…fleet

The worker prompt listed write, edit and delete on gpt while the wire
carries apply_patch; it now lists what the wire carries. Skills that told
agents to spawn builder, critic, intern or greybeard point at coder,
reviewer and planner, and stale director names in comments are gone.
@TheGreatAxios
TheGreatAxios removed this pull request from stack #1260 September 30, 2026 17:49
@TheGreatAxios
TheGreatAxios added this pull request to stack #1263 September 30, 2026 17:49
@TheGreatAxios
TheGreatAxios removed this pull request from stack #1263 September 30, 2026 18:12
@TheGreatAxios
TheGreatAxios added this pull request to stack #1266 September 30, 2026 18:13
@TheGreatAxios
TheGreatAxios removed this pull request from stack #1266 September 30, 2026 20:26
@TheGreatAxios
TheGreatAxios added this pull request to stack #1273 September 30, 2026 20:27
@TheGreatAxios
TheGreatAxios removed this pull request from stack #1273 September 30, 2026 20:41
@TheGreatAxios
TheGreatAxios added this pull request to stack #1277 September 30, 2026 20:42
@TheGreatAxios
TheGreatAxios removed this pull request from stack #1277 September 30, 2026 20:56
@TheGreatAxios
TheGreatAxios added this pull request to stack #1279 September 30, 2026 20:57
@TheGreatAxios
TheGreatAxios removed this pull request from stack #1279 September 30, 2026 23:49
@TheGreatAxios
TheGreatAxios added this pull request to stack #1284 September 30, 2026 23:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant