gabriel / muse public
feat patch task-queue dev
AI Agent gabriel · 53 days ago · Apr 19, 2026 · Diff

feat(task-queue): [t] pass — EnvelopeJson TypedDicts, make_envelope on all JSON outputs

- Add EnvelopeJson, make_envelope, Any, TypedDict imports - Define _EnqueueJson, _ClaimSuccessJson, _ClaimEmptyJson, _ClaimRecordJson, _TaskItemJson, _TasksJson — all inheriting EnvelopeJson - Update _err() to accept elapsed and spread make_envelope into error payloads - Fix all JSON output sites: enqueue, claim (success + empty), complete, fail-task, cancel-task, tasks — all use make_envelope(elapsed) - Remove _schema_version() helper (replaced by envelope muse_version field) - Replace all 6 run_* docstrings with sprint-standard format: one-liner, prose, Agent quickstart, JSON fields, Exit codes - Update docs/sprint-docstring.md: task-queue → [x][x][x][x] - Add muse coord task-queue entries to docs/agent-guide.md

sha256:3cf3f7a26307bc2bb1323a30c6b160801fff1b923be4a9377027cb369d44412e sha
sha256:f32446793086b3d3e37d10e9a8e08b9e0e7ccb153c1d3355c4e5a7cf882d719a snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:3cf3f7a26307bc2bb1323a30c6b160801fff1b923be4a9377027cb369d44412e --body "your comment"