Fold the default-agents package into the agent module - #153
Conversation
The separate workspace package existed so plugin authors could import the agent profile types, but agent plugins and local profiles are data validated at load time, so nothing outside the repo imports them. The profile contract and the built-in greybeard and critique profiles now live in the agent module, and the workspace has a single first-party package.
|
Self-review ( |
CL-4045 Fold @intercode/default-agents into src and drop the workspace package
Fold Do after PR #152 (license) merges to keep that review surface clean. |
|
Independent review pass ( |
The separate workspace package existed so plugin authors could import the agent profile types, but agent plugins and local profiles are data validated at load time, so nothing outside the repo imports them. The profile contract and the built-in greybeard and critique profiles now live in the agent module, and the workspace has a single first-party package.
The separate workspace package existed so plugin authors could import the agent profile types, but agent plugins and local profiles are data validated at load time, so nothing outside the repo imports them. The profile contract and the built-in greybeard and critique profiles now live in the agent module, and the workspace has a single first-party package.
The separate workspace package existed so plugin authors could import the agent profile types, but agent plugins and local profiles are data validated at load time, so nothing outside the repo imports them. The profile contract and the built-in greybeard and critique profiles now live in the agent module, and the workspace has a single first-party package.
The separate workspace package existed so plugin authors could import the agent profile types, but agent plugins and local profiles are data validated at load time, so nothing outside the repo imports them. The profile contract and the built-in greybeard and critique profiles now live in the agent module, and the workspace has a single first-party package.
The separate workspace package existed so plugin authors could import the agent profile types, but agent plugins and local profiles are data validated at load time, so nothing outside the repo imports them. The profile contract and the built-in greybeard and critique profiles now live in the agent module, and the workspace has a single first-party package.
Summary
profile-types.ts) and the built-ingreybeard/critiqueprofiles (default-agents.ts) live insrc/agent/; the@intercode/default-agentsworkspace package no longer existsVerification
bun run typecheckandbun run buildexit 0;bun testpasses 2757 tests with only the 2 known pre-existing failures invendor/intx-inference/src/assembly.test.ts@intercode/default-agentsorpackages/agentsremain outside the diffCloses CL-4045