Skip to content

feat(discord): Discord bot#80

Draft
patroza wants to merge 2 commits into
fork/changesfrom
fork/discord
Draft

feat(discord): Discord bot#80
patroza wants to merge 2 commits into
fork/changesfrom
fork/discord

Conversation

@patroza

@patroza patroza commented Jul 26, 2026

Copy link
Copy Markdown
Owner

Managed integration overlay

Role Value
Base fork/changes
Head fork/discord
Composition After desktop links (#10), before VS Code (#79)
Deployment scope Discord bot

This one-commit overlay owns the complete end-to-end Discord integration:

  • bot runtime and focused tests
  • Discord/T3 bridge, steering, and presentation behavior
  • operator-facing Discord documentation and examples

This PR intentionally remains open and draft. Do not merge it. Update fork/discord directly,
or start a reviewable child PR with:

pnpm fork:stack overlay-start 80 <branch>

The stack workflow rebases this branch and composes it into fork/integration.

@patroza patroza added the OVERLAY Long-lived draft overlay composed into fork/integration; do not merge directly. label Jul 26, 2026
@patroza patroza changed the title feat(discord): own the Discord integration overlay feat(discord): Discord Bot Jul 26, 2026
@patroza
patroza force-pushed the fork/changes branch 2 times, most recently from 79176b5 to d526bc4 Compare July 26, 2026 08:56
@patroza patroza changed the title feat(discord): Discord Bot feat(discord): Discord bot Jul 26, 2026
@patroza
patroza force-pushed the fork/discord branch 3 times, most recently from 70cf79c to e817ff5 Compare July 26, 2026 10:37
@patroza
patroza force-pushed the fork/discord branch 9 times, most recently from acf4763 to b578fce Compare July 26, 2026 17:45
@patroza
patroza force-pushed the fork/discord branch 2 times, most recently from 452dcd5 to 7fc61e2 Compare July 26, 2026 19:19
@patroza
patroza force-pushed the fork/discord branch 2 times, most recently from 0c3be12 to 3387d32 Compare July 26, 2026 19:29
@patroza
patroza force-pushed the fork/discord branch 3 times, most recently from a416a75 to 6ae78bd Compare July 27, 2026 05:55
@patroza
patroza force-pushed the fork/discord branch 2 times, most recently from b4fc1d3 to c07b309 Compare July 27, 2026 07:10
patroza added 2 commits July 27, 2026 10:57
…och (#100)

When a queued follow-up starts, Discord clears the live tip for a new
Working ack. If the prior turn's real answer only lived in that tip, it
vanished. Promote substantial tip body to a durable final first.

Pairs with server turnId rebind fix for the same race.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OVERLAY Long-lived draft overlay composed into fork/integration; do not merge directly.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant