feat: route Sume agent skills for SUM-619#9
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 1e70215a4d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| sume avatar-videos create \ | ||
| --avatar-handle <ready_avatar_handle> \ | ||
| --script "Short reviewed script." \ | ||
| --quality standard \ | ||
| --confirm-paid \ |
There was a problem hiding this comment.
Add idempotency to the fast paid-submit example
For the single-job minimum-latency path, this paid avatar-videos create example omits --idempotency-key, so following it after a timeout or retry can submit a second paid job despite rule 5 above requiring stable keys. I checked the CLI contract in src/commands/avatar-videos.ts, where --idempotency-key is an explicit option, and idempotencyHeaders() only forwards options.idempotencyKey, so this command does not add a stable key automatically.
Useful? React with 👍 / 👎.
Summary
AGENTS.md, README, and local docs.sumerouter skill so agents can route by intent before using focused skills.Not Forboundaries, paid/idempotency/cap language, and current MCP coming-soon wording.Linear
Skills Added/Updated
Added:
sume-authsume-min-latencysume-quality-experimentsume-spend-capped-dogfoodsume-media-qaUpdated:
sumesume-toolssume-avatarsume-avatar-videosume-assetsValidation
pnpm vitest run test/skills-registry.test.ts test/cli.test.tspnpm run checkpnpm run build:binary./dist/sume --version./dist/sume --json skills list./dist/sume --json skills export sume./dist/sume --json tools schema avatar-videos.createNote:
pnpm exec prettier --write ...was attempted, but this repo does not include Prettier, so no formatting tool was run.git diff --checkpassed.Known Limitations / Follow-ups
Safety Confirmation