• v0.62.1 09bc85e151

    v0.62.1
    All checks were successful
    CI / Backend (push) Successful in 3m6s
    CI / Frontend (push) Successful in 3m37s
    CI / Build Desktop (macOS arm64) (push) Successful in 1m56s
    CI / Playwright E2E (push) Successful in 6m43s
    CI / Build (push) Successful in 3m57s
    CI / Semantic Tag (push) Successful in 8s
    CI / Coverage Ratchet (push) Successful in 5m8s
    Release / Build Frontend (push) Successful in 1m9s
    Release / Build Desktop (macOS arm64) (push) Successful in 2m18s
    Release / Build linux/amd64 (push) Successful in 2m19s
    Release / Build darwin/arm64 (push) Successful in 2m26s
    Release / Build darwin/amd64 (push) Successful in 2m29s
    Release / Build linux/arm64 (push) Successful in 1m26s
    Release / Publish Release (push) Successful in 36s
    Stable

    dries released this 2026-07-06 00:57:19 +02:00 | 309 commits to main since this release

    Bug fixes

    • frontend: Report backend-down instead of cryptic browser fetch errors (09bc85e)

    Maintenance

    • autoapprove: Split autoapprove.go into judge, sink, statemachine, tee, background (ee64fcd)
    • opencode: Dedupe GET-JSON fetchers through a getInto helper (f0ea401)
    • server: Extract directory browse/search into handlers_filesystem.go (b65d617)
    • state: Finish splitting db.go into per-concern files (269ced5)

    Full changelog: https://forgejo.nousefreak.be/dries/ocman/compare/v0.62.0...v0.62.1

    Downloads
  • v0.62.0 b4dc342d8b

    v0.62.0
    All checks were successful
    CI / Frontend (push) Successful in 4m33s
    CI / Backend (push) Successful in 5m10s
    CI / Playwright E2E (push) Successful in 7m13s
    CI / Build Desktop (macOS arm64) (push) Successful in 1m21s
    CI / Build (push) Successful in 3m32s
    CI / Semantic Tag (push) Successful in 8s
    Release / Build Frontend (push) Successful in 1m49s
    CI / Coverage Ratchet (push) Successful in 6m21s
    Release / Build Desktop (macOS arm64) (push) Successful in 3m39s
    Release / Build linux/amd64 (push) Successful in 2m51s
    Release / Build darwin/amd64 (push) Successful in 4m17s
    Release / Build linux/arm64 (push) Successful in 2m1s
    Release / Build darwin/arm64 (push) Successful in 4m11s
    Release / Publish Release (push) Successful in 37s
    Stable

    dries released this 2026-07-05 15:44:01 +02:00 | 314 commits to main since this release

    Features

    • mcp: Merge split tools into new_session with model choice (b4dc342)

    Full changelog: https://forgejo.nousefreak.be/dries/ocman/compare/v0.61.7...v0.62.0

    Downloads
  • v0.61.7 30e9997c5b

    v0.61.7
    All checks were successful
    CI / Backend (pull_request) Successful in 4m28s
    CI / Frontend (pull_request) Successful in 4m33s
    CI / Playwright E2E (pull_request) Successful in 7m43s
    CI / Build Desktop (macOS arm64) (pull_request) Successful in 2m52s
    CI / Build (pull_request) Successful in 4m36s
    CI / Semantic Tag (pull_request) Has been skipped
    CI / Coverage Ratchet (pull_request) Successful in 6m12s
    CI / Frontend (push) Successful in 4m14s
    CI / Backend (push) Successful in 4m13s
    CI / Playwright E2E (push) Successful in 8m6s
    CI / Build Desktop (macOS arm64) (push) Successful in 3m39s
    CI / Build (push) Successful in 4m34s
    CI / Semantic Tag (push) Successful in 12s
    Release / Build Frontend (push) Successful in 1m44s
    CI / Coverage Ratchet (push) Successful in 7m34s
    Release / Build Desktop (macOS arm64) (push) Successful in 3m29s
    Release / Build linux/amd64 (push) Successful in 2m12s
    Release / Build darwin/amd64 (push) Successful in 2m42s
    Release / Build darwin/arm64 (push) Successful in 2m58s
    Release / Build linux/arm64 (push) Successful in 2m31s
    Release / Publish Release (push) Successful in 42s
    Stable

    dries released this 2026-07-05 14:24:11 +02:00 | 315 commits to main since this release

    Maintenance

    • server: Split attachment + SSE handlers out of handlers_sessions.go (30e9997)

    Full changelog: https://forgejo.nousefreak.be/dries/ocman/compare/v0.61.6...v0.61.7

    Downloads
  • v0.61.6 96f7206c17

    v0.61.6
    All checks were successful
    CI / Backend (push) Successful in 4m21s
    CI / Frontend (push) Successful in 4m29s
    CI / Playwright E2E (push) Successful in 8m12s
    CI / Build Desktop (macOS arm64) (push) Successful in 4m33s
    CI / Build (push) Successful in 5m14s
    CI / Semantic Tag (push) Successful in 11s
    CI / Coverage Ratchet (push) Successful in 6m13s
    Release / Build Frontend (push) Successful in 1m21s
    Release / Build linux/amd64 (push) Successful in 3m9s
    Release / Build darwin/arm64 (push) Successful in 3m49s
    Release / Build darwin/amd64 (push) Successful in 4m9s
    Release / Build linux/arm64 (push) Successful in 1m35s
    Release / Build Desktop (macOS arm64) (push) Successful in 13m13s
    Release / Publish Release (push) Successful in 35s
    Stable

    dries released this 2026-07-05 13:42:40 +02:00 | 317 commits to main since this release

    Bug fixes

    • stats: Only caption the project scope filter on Stats/Usage (96f7206)
    • stats: Show label above project scope filter (d3833ac)

    Maintenance

    • Split oversized stats.go and handlers_sessions.go by concern (25e7f5c)

    Full changelog: https://forgejo.nousefreak.be/dries/ocman/compare/v0.61.5...v0.61.6

    Downloads
  • v0.61.5 fc5c496067

    v0.61.5
    All checks were successful
    CI / Frontend (pull_request) Successful in 4m2s
    CI / Backend (pull_request) Successful in 4m42s
    CI / Build Desktop (macOS arm64) (pull_request) Successful in 1m44s
    CI / Playwright E2E (pull_request) Successful in 8m27s
    CI / Build (pull_request) Successful in 4m42s
    CI / Coverage Ratchet (pull_request) Successful in 7m58s
    CI / Semantic Tag (pull_request) Has been skipped
    CI / Frontend (push) Successful in 4m7s
    CI / Backend (push) Successful in 4m20s
    CI / Build Desktop (macOS arm64) (push) Successful in 1m39s
    CI / Playwright E2E (push) Successful in 6m47s
    CI / Build (push) Successful in 5m19s
    CI / Semantic Tag (push) Successful in 11s
    CI / Coverage Ratchet (push) Successful in 5m58s
    Release / Build Frontend (push) Successful in 1m10s
    Release / Build Desktop (macOS arm64) (push) Successful in 2m21s
    Release / Build darwin/arm64 (push) Successful in 3m13s
    Release / Build darwin/amd64 (push) Successful in 3m21s
    Release / Build linux/amd64 (push) Successful in 4m43s
    Release / Build linux/arm64 (push) Successful in 1m40s
    Release / Publish Release (push) Successful in 36s
    Stable

    dries released this 2026-07-05 02:49:55 +02:00 | 320 commits to main since this release

    Maintenance

    • git: Consolidate gitinfo + worktree into one git package (fc5c496)

    Full changelog: https://forgejo.nousefreak.be/dries/ocman/compare/v0.61.4...v0.61.5

    Downloads
  • v0.61.4 fbd056d735

    v0.61.4
    All checks were successful
    CI / Backend (push) Successful in 4m31s
    CI / Frontend (push) Successful in 4m35s
    CI / Build Desktop (macOS arm64) (push) Successful in 1m20s
    CI / Playwright E2E (push) Successful in 8m1s
    CI / Build (push) Successful in 5m29s
    CI / Coverage Ratchet (push) Successful in 7m41s
    CI / Semantic Tag (push) Successful in 18s
    Release / Build Desktop (macOS arm64) (push) Successful in 1m51s
    Release / Build Frontend (push) Successful in 2m22s
    Release / Build darwin/amd64 (push) Successful in 3m38s
    Release / Build linux/amd64 (push) Successful in 2m33s
    Release / Build darwin/arm64 (push) Successful in 3m19s
    Release / Build linux/arm64 (push) Successful in 4m21s
    Release / Publish Release (push) Successful in 47s
    Stable

    dries released this 2026-07-05 02:30:38 +02:00 | 321 commits to main since this release

    Maintenance

    • forge: Merge integrations package tree into internal/forge (fbd056d)
    • Extract session service shared by REST, MCP, and gRPC (d966f87)

    Full changelog: https://forgejo.nousefreak.be/dries/ocman/compare/v0.61.3...v0.61.4

    Downloads
  • v0.61.3 c5daa40ac6

    v0.61.3
    All checks were successful
    CI / Frontend (push) Successful in 4m31s
    CI / Backend (push) Successful in 5m10s
    CI / Build Desktop (macOS arm64) (push) Successful in 1m23s
    CI / Playwright E2E (push) Successful in 7m0s
    CI / Build (push) Successful in 3m29s
    CI / Semantic Tag (push) Successful in 7s
    Release / Build Desktop (macOS arm64) (push) Successful in 1m40s
    Release / Build Frontend (push) Successful in 2m13s
    CI / Coverage Ratchet (push) Successful in 7m2s
    Release / Build darwin/amd64 (push) Successful in 4m8s
    Release / Build linux/amd64 (push) Successful in 2m50s
    Release / Build linux/arm64 (push) Successful in 2m57s
    Release / Build darwin/arm64 (push) Successful in 5m11s
    Release / Publish Release (push) Successful in 41s
    Stable

    dries released this 2026-07-05 01:29:05 +02:00 | 323 commits to main since this release

    Bug fixes

    • sidebar: Show git branch per session, not on group header (c5daa40)

    Maintenance

    • autoapprove: Extract internal/autoapprove package (236b64b)
    • tmux,term: Extract internal/tmux and internal/term packages (e34cba7)
    • whisper: Extract internal/whisper package from internal/server (f2ddaf1)

    Full changelog: https://forgejo.nousefreak.be/dries/ocman/compare/v0.61.2...v0.61.3

    Downloads
  • v0.61.2 ffbb61f245

    v0.61.2
    All checks were successful
    CI / Frontend (pull_request) Successful in 3m51s
    CI / Backend (pull_request) Successful in 4m42s
    CI / Playwright E2E (pull_request) Successful in 7m19s
    CI / Build (pull_request) Successful in 4m47s
    CI / Coverage Ratchet (pull_request) Successful in 6m34s
    CI / Build Desktop (macOS arm64) (pull_request) Successful in 4m55s
    CI / Semantic Tag (pull_request) Has been skipped
    CI / Frontend (push) Successful in 4m42s
    CI / Backend (push) Successful in 5m14s
    CI / Build Desktop (macOS arm64) (push) Successful in 1m43s
    CI / Playwright E2E (push) Successful in 7m24s
    CI / Build (push) Successful in 4m3s
    CI / Semantic Tag (push) Successful in 9s
    CI / Coverage Ratchet (push) Successful in 5m7s
    Release / Build Frontend (push) Successful in 1m10s
    Release / Build darwin/amd64 (push) Successful in 3m34s
    Release / Build linux/amd64 (push) Successful in 4m46s
    Release / Build darwin/arm64 (push) Successful in 5m11s
    Release / Build linux/arm64 (push) Successful in 1m50s
    Release / Build Desktop (macOS arm64) (push) Successful in 1m43s
    Release / Publish Release (push) Successful in 45s
    Stable

    dries released this 2026-07-04 21:40:32 +02:00 | 331 commits to main since this release

    Bug fixes

    • archive: Stop sessions bouncing back (ffbb61f)

    Full changelog: https://forgejo.nousefreak.be/dries/ocman/compare/v0.61.1...v0.61.2

    Downloads
  • v0.61.0 e126877cd5

    v0.61.0
    All checks were successful
    CI / Frontend (pull_request) Successful in 4m5s
    CI / Backend (pull_request) Successful in 5m14s
    CI / Build Desktop (macOS arm64) (pull_request) Successful in 1m41s
    CI / Playwright E2E (pull_request) Successful in 7m1s
    CI / Coverage Ratchet (pull_request) Successful in 6m2s
    CI / Build (pull_request) Successful in 3m19s
    CI / Semantic Tag (pull_request) Has been skipped
    CI / Frontend (push) Successful in 4m29s
    CI / Backend (push) Successful in 5m16s
    CI / Playwright E2E (push) Successful in 7m35s
    CI / Build Desktop (macOS arm64) (push) Successful in 2m28s
    CI / Build (push) Successful in 4m17s
    CI / Coverage Ratchet (push) Successful in 7m18s
    CI / Semantic Tag (push) Successful in 14s
    Release / Build Frontend (push) Successful in 2m25s
    Release / Build Desktop (macOS arm64) (push) Successful in 3m23s
    Release / Build darwin/amd64 (push) Successful in 4m39s
    Release / Build darwin/arm64 (push) Successful in 2m46s
    Release / Build linux/amd64 (push) Successful in 4m45s
    Release / Build linux/arm64 (push) Successful in 3m44s
    Release / Publish Release (push) Successful in 49s
    Stable

    dries released this 2026-07-04 19:45:34 +02:00 | 337 commits to main since this release

    Features

    • sessions: Add per-session permission mode lock (3629679)

    Full changelog: https://forgejo.nousefreak.be/dries/ocman/compare/v0.60.0...v0.61.0

    Downloads
  • v0.59.1 67e2185fe9

    v0.59.1
    All checks were successful
    CI / Frontend (pull_request) Successful in 3m32s
    CI / Backend (pull_request) Successful in 4m25s
    CI / Build Desktop (macOS arm64) (pull_request) Successful in 1m19s
    CI / Playwright E2E (pull_request) Successful in 6m52s
    CI / Build (pull_request) Successful in 5m20s
    CI / Coverage Ratchet (pull_request) Successful in 5m22s
    CI / Semantic Tag (pull_request) Has been skipped
    CI / Backend (push) Successful in 4m23s
    CI / Frontend (push) Successful in 4m31s
    CI / Build Desktop (macOS arm64) (push) Successful in 1m24s
    CI / Playwright E2E (push) Successful in 7m58s
    CI / Build (push) Successful in 4m44s
    CI / Semantic Tag (push) Successful in 12s
    CI / Coverage Ratchet (push) Successful in 5m42s
    Release / Build Frontend (push) Successful in 1m19s
    Release / Build Desktop (macOS arm64) (push) Successful in 1m22s
    Release / Build linux/amd64 (push) Successful in 2m24s
    Release / Build darwin/amd64 (push) Successful in 3m24s
    Release / Build darwin/arm64 (push) Successful in 4m15s
    Release / Build linux/arm64 (push) Successful in 2m0s
    Release / Publish Release (push) Successful in 36s
    Stable

    dries released this 2026-07-04 02:58:13 +02:00 | 345 commits to main since this release

    Bug fixes

    • remote: Reconnect to a remote after it restarts (67e2185)

    Full changelog: https://forgejo.nousefreak.be/dries/ocman/compare/v0.59.0...v0.59.1

    Downloads