feat(20a): disinto hire-an-agent subcommand + retrofit dev-qwen #84
Labels
No labels
action
backlog
blocked
bug-report
in-progress
prediction/actioned
prediction/dismissed
prediction/unreviewed
priority
tech-debt
underspecified
vision
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: disinto-admin/disinto#84
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
Part of #20 — agent .profile repo.
What to do
Add a
hire-an-agentsubcommand tobin/disinto:The command should:
<agent-name>via API (skip if exists)<agent-name>/.profileon Forgejo (user-scoped).profilewith:formula.toml— copied fromformulas/<role>.tomljournal/— empty dir with.gitkeepknowledge/— empty dir with.gitkeepstate/.<role>-activeif not presentUse the admin FORGE_TOKEN to create the user, then create the repo under that user's namespace.
Retrofit dev-qwen
After implementing the subcommand, run it:
This creates
dev-qwen/.profilerepo and copies the current dev formula.Verification
curl http://localhost:3000/api/v1/repos/dev-qwen/.profilereturns 200.profilerepo containsformula.toml,journal/,knowledge/Dependencies
None — first step.