Skip to content

In-place port of Kimaki from OpenCode v1 to OpenCode v2 #220

Closed

Description

@remorses

Kimaki still talks to OpenCode v1 (@opencode-ai/sdk, opencode serve). OpenCode v2 is a different child server: inbox steer/queue, delta events, session.interrupt, forms instead of questions.

The plugin experiment (kimaki2/) is gone. This issue is the in-place Discord bot port in cli/.

Need

  • Spawn opencode2 with Basic auth
  • Map Discord chat to session.prompt steer, /queue to queue, /abort to interrupt
  • Render Discord from v2 events (text.ended, tool.*, execution.succeeded)
  • Keep Digital Twin e2e green against real opencode2

See docs/opencode-v2-in-place-migration.md.

Activity

  1. added 7 commits that reference this issue on Sep 9, 2026
    4071f4a
    6812347
    ad0e9eb
    0ae7e97
    6a0846b
    cdf7336
    6581f3f
  2. added a commit that references this issue on Sep 14, 2026
    f75c4ae
  3. added 12 commits that reference this issue on Sep 25, 2026
    33a3823
    bee2fcc
    1eefe63
    4eadc97
    51097ac
    b5ef5b6
    2a5fc1b
    0e34bd6
    9c9e5f6
    ddaa23c
    fd4900e
    b0a940f
  4. added 6 commits that reference this issue on Oct 9, 2026
    33275d1
    1138fae
    c705631
    020b1ea
    126df33
    3ce0682
  5. added a commit that references this issue on Oct 12, 2026
    240e338
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions