Commit graph

5 commits

Author SHA1 Message Date
Ajax Davis
3fe93b58d7 fix: use correct agent uid tpmjs-discord in workflow 2026-01-13 11:53:04 +10:00
Ajax Davis
efb30f7874 feat: add username/slug based agent API endpoints
- Add /api/[username]/agents/[agentSlug]/conversation/[conversationId]
- Add /api/[username]/agents/[agentSlug]/conversations
- Update agent dashboard API docs to use new URL format
- Include user.username in agent API response
- Update Discord summary workflow to use new endpoint format
2026-01-13 11:45:03 +10:00
Ajax Davis
790a338f4d fix: add API key auth to Discord summary GitHub Action 2026-01-13 05:31:37 +10:00
Ajax Davis
b87d5f627c fix: hardcode Discord agent ID in GitHub Action
No need to use a secret for the agent ID since it's a public identifier.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-12 04:39:03 +10:00
Ajax Davis
c8abfb8968 feat: add GitHub Action for daily Discord summary
- Runs daily at 9 AM UTC via cron
- Can be triggered manually via workflow_dispatch
- Uses date-based conversation ID (discord-summary-YYYY-MM-DD)
- Triggers the Discord agent to read and summarize the past 24 hours

Requires DISCORD_AGENT_ID secret to be set in GitHub repo settings.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-12 04:35:33 +10:00