Skip to content

Delete scout and jimmy; Myra is the one default agent - #806

Merged
TheGreatAxios merged 2 commits into
mainfrom
agents-trim
Sep 17, 2026
Merged

TheGreatAxios merged 2 commits into
mainfrom
agents-trim

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Summary

  • Deletes agents/scout, agents/jimmy, and workflows/diligence-brief (scout's only consumer) per the owner's LESS IS MORE ruling — Myra (agents/assistant) is the only default agent.
  • Fixes every real consumer: packages/tool-registry-publish/src/registry.ts (tool-package publish list), packages/workflows/src/catalog.ts (catalog entry + import), packages/settings-ui/src/connections-pinned-by.ts/test (exa's pinned-workflow list), packages/chat-ui/package.json + src/api.ts + src/invite-agent-dialog.tsx + its test (Jimmy's quick-create feature, whose backing package is gone), and stray prose in apps/web/src/agents-api.ts, packages/agent-directory/src/validation.ts, packages/gotenberg-render/README.md, docs/AGENT_TEST.md, docs/seed-reconciliation.md.
  • agents/assistant/src/prompt.ts renamed to system-prompt.ts for consistency with the trim agent-package shape (index.ts + system-prompt.ts); its package.json ./prompt export now points at the renamed file so apps/web/src/myra-deploy.ts keeps resolving it.
  • tsconfig.build.json had the three deleted packages' references removed by hand — scripts/generate-tsconfig-references.ts also wanted to invent new tsconfig.src.json files for packages/agent-directory and packages/webhook-triggers (pre-existing drift, confirmed unchanged from origin/main), which was reverted per instructions.
  • AGENTS.md gets one line under its package-ownership bullet naming Myra as the one default agent and the trim index.ts (+ system-prompt.ts) shape.

Known blocker — could not cut

apps/hub/package.json and packages/onboarding/src/tenant-seed.ts both hard-depend on the now-deleted @corbits/diligence-brief-workflow package (bun install fails and bun run typecheck reports packages/onboarding/src/tenant-seed.ts(91,8): Cannot find module '@corbits/diligence-brief-workflow'). Both paths are explicitly out of scope for this PR (apps/hub/**, packages/onboarding/**), so they're left as-is — a follow-up needs to drop hub's seed/onboarding path for scout's diligence-brief workflow before this branch can get a clean bun install/typecheck across the whole repo.

Test plan

  • bun run scripts/typecheck.ts — clean except the known onboarding/hub blocker above
  • bunx oxlint over every touched package — clean
  • bunx oxfmt --check over every touched file — clean
  • bun test in packages/chat-ui — 758 pass / 0 fail
  • bun test in apps/web — 768 pass / 3 fail (pre-existing: missing dist/assets build artifact, unrelated)
  • bun test in packages/workflows — 111 pass / 1 fail (pre-existing: vendored session-service message-contract pin, unrelated)

Removes agents/scout, agents/jimmy, and workflows/diligence-brief
(scout's only consumer), plus their references across the tool
registry, workflow catalog, connection-pinned-by list, chat-ui's
invite dialog, and docs. agents/assistant's prompt.ts is renamed to
system-prompt.ts for consistency with the trim agent-package shape.
@TheGreatAxios
TheGreatAxios merged commit d9a29ca into main Sep 17, 2026
1 check passed
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