Skip to content

feat: add agent projects service, resource, and tests - #19

Open
nathaniel-itential wants to merge 4 commits into
itential:develfrom
nathaniel-itential:feat-agent-project
Open

feat: add agent projects service, resource, and tests#19
nathaniel-itential wants to merge 4 commits into
itential:develfrom
nathaniel-itential:feat-agent-project

Conversation

@nathaniel-itential

Copy link
Copy Markdown

Adds AgentProjects service and resource with full test coverage. Registers agent_projects on ResourceBase. All tests pass.

nathaniel-itential and others added 4 commits July 9, 2026 15:44
Adds AgentProjects service and resource with full test coverage.
Registers agent_projects on ResourceBase. No integration model
support included.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
import_agent_project unconditionally remapped every agent to a specific
provider profile name, which must already exist on the destination
platform. Instances without that exact profile registered got a 404
("Profile anthropic not found") instead of importing the bundle's own
embedded provider info as-is. Make it an optional parameter, omitted
from the request by default per the API's schema (not required).
…ield

Omitting providerResolutions entirely caused a 500 from the platform.
Match ipctl's behavior: always send an explicit {agent_id: null} entry
per agent so the platform uses each agent's own provider field as-is,
unless the caller explicitly supplies overrides.

Verified end-to-end against a live platform (both via direct API call
and through the real asyncplatform client) before pushing.
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