Skip to content

Releases: cnlangzi/nightme

v0.5.3

Choose a tag to compare

@cnlangzi cnlangzi released this 16 Sep 09:36
11cf6ed

What's Changed

  • feat(telegram): wire local nightme-stt voice transcription by @cnlangzi in #387
  • fix(telegram): render statusbar via native rich footer block by @cnlangzi in #388
  • fix(telegram): anchor DraftMessage turn on msg.ReplyTo by @cnlangzi in #389
  • fix(telegram): key DM draft streamer per turn by @cnlangzi in #392
  • build: inject version and short commit SHA via env vars by @cnlangzi in #390
  • fix(docs): telegram.md align with L3 single rich message per turn by @cnlangzi in #394
  • fix(telegram): keep group draft on rich-message envelope and batch its flushes by @cnlangzi in #393
  • fix(telegram): stamp token usage onto rich-turn placeholder footer by @cnlangzi in #395
  • fix(telegram): port thinkingStack+toolsStack design to DM draftStreamer by @cnlangzi in #396
  • fix(telegram): task list renders as heading + native list with budget by @cnlangzi in #397
  • docs(telegram): align doc with current rich-turn and draft semantics by @cnlangzi in #398
  • fix(stt): build worker in CI and release, add STTRevision banner by @cnlangzi in #399
  • build(ci): build STT for windows/arm64 with AArch64 MinGW by @cnlangzi in #400

Full Changelog: v0.5.2...v0.5.3

v0.5.2

Choose a tag to compare

@cnlangzi cnlangzi released this 15 Sep 05:14
74fbffe

What's Changed

  • chore(deps): bump golang.org/x/image from 0.45.0 to 0.46.0 by @dependabot[bot] in #361
  • fix(dsh): restore mux on respawn and keep WS alive on ping-only traffic by @cnlangzi in #366
  • fix(agentsession): add WithReplyTo to anchor injected replies by @cnlangzi in #367
  • feat(telegram): migrate to Bot API 10.1 sendRichMessage (L1/L2/L3 + plain-text fallback retirement) by @cnlangzi in #369
  • refactor(dsh): unify attached/owned monitor, retry dsh host forever by @cnlangzi in #370
  • fix(telegram): keep heartbeat line + statusbar visible throughout the turn by @cnlangzi in #371
  • fix(telegram): render statusbar footer with native footer block by @cnlangzi in #372
  • fix(dsh): retry transient transport errors around host respawns by @cnlangzi in #373
  • fix(telegram): drop bare /start and refresh login greet UX by @cnlangzi in #374
  • fix(telegram): add divider between rich turn header and body by @cnlangzi in #375
  • fix(telegram): drop inbound reaction and chat_member updates by @cnlangzi in #376
  • fix(bridge/dsh): read model from session/control projection by @cnlangzi in #377
  • test(telegram): expand walker coverage and clean up style by @cnlangzi in #378
  • fix(telegram): promote PR link to HTML anchor in rich markdown trailer by @cnlangzi in #379
  • fix(review): stamp terminal reply identity for statusbar by @cnlangzi in #380
  • fix(telegram): classify media attachments and retry downloads by @cnlangzi in #382
  • feat(telegram): stream DM thinking/tool events via sendMessageDraft by @cnlangzi in #383
  • feat(telegram): simulate sendMessageDraft for group and forum supergroups by @cnlangzi in #385

Full Changelog: v0.5.1...v0.5.2

v0.5.1

Choose a tag to compare

@cnlangzi cnlangzi released this 13 Sep 07:32
60324ad

What's Changed

  • fix(gtw): require top Summary and mandatory Risk in PR bodies by @cnlangzi in #356
  • feat(handoff): name and relocate handoff docs under $HOME/.nightme/handoff by @cnlangzi in #357
  • fix(dsh): route approvals/questions over host waterfall and attach to running dsh by @cnlangzi in #362
  • refactor(update): split lookup into detection and download paths by @cnlangzi in #363
  • fix(dsh): capture host-$events ready clientId at dispatch site by @cnlangzi in #364

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@cnlangzi cnlangzi released this 11 Sep 08:19
572d071

What's Changed

  • chore: bump Go 1.27 and enforce gofmt in CI by @cnlangzi in #346
  • fix(bridge-dsh): wire format and per-session permissions by @cnlangzi in #347
  • fix(heartbeat): distinguish error vs clean terminal verdict by @cnlangzi in #348
  • fix(outbound): finalize drain before dispatcher cancels ctx by @cnlangzi in #350
  • feat(command): add /handoff and /resume slash commands by @cnlangzi in #351
  • fix(gtw): derive PR title from semantic summary, not latest commit by @cnlangzi in #352
  • fix(dsh): realign bridge to dsh 0.1.2-rc.1 wire and auth by @cnlangzi in #353

Full Changelog: v0.4.12...v0.5.0

v0.4.12

Choose a tag to compare

@cnlangzi cnlangzi released this 08 Sep 13:23
884015f

What's Changed

  • fix(claudecode): pass local branch as positional and forward print-mode events by @cnlangzi in #325
  • feat(gtw): remove nightme/wip label before local cleanup on close by @cnlangzi in #326
  • fix(gtw): append Closes footer in Go instead of agent prompt by @cnlangzi in #327
  • docs: add AI agent documentation guidelines by @cnlangzi in #328
  • fix(out-result): drop duplicate body on success path, PATCH footer instead by @cnlangzi in #331
  • chore(deps): bump github.com/larksuite/oapi-sdk-go/v3 from 3.10.0 to 3.11.0 by @dependabot[bot] in #329
  • feat(agent): whitelist path-override registry with first-run prompt by @cnlangzi in #332
  • fix(runtime): reconcile stale running agent sessions against live PIDs by @cnlangzi in #337
  • refactor(agentsession): remove in-flight message tracking by @cnlangzi in #338
  • feat(wiki): add /wiki command for repo wiki scaffolding by @cnlangzi in #330
  • fix(cmd-reply): end-to-end reply identity and PR stamping by @cnlangzi in #340
  • fix(bridge): correct context percent across acp, claudecode, codex by @cnlangzi in #342
  • feat(gtw): /gtw back to jump into a named worktree by @cnlangzi in #341
  • fix(gtw): pass label color with leading '#' to GitLab by @cnlangzi in #344
  • fix(heartbeat): surface terminal Done state on receipt by @cnlangzi in #343
  • fix(command): fold /steer /queue /stop hints into rolling-log card by @cnlangzi in #345

Full Changelog: v0.4.11...v0.4.12

v0.4.11

Choose a tag to compare

@cnlangzi cnlangzi released this 03 Sep 05:18
fd5aad3

What's Changed

  • feat(bridge): add GitHub Copilot ACP bridge by @cnlangzi in #312
  • feat(bridge): add GitHub Copilot CLI ACP bridge by @cnlangzi in #314
  • fix(claudecode): wire AskUserQuestion text-fallback answers back through pendingAsk by @cnlangzi in #315
  • feat(channel): add Slack channel via Socket Mode by @cnlangzi in #313
  • fix(chatstore): validate chat IDs by registered prefixes and preserve unknown keys by @cnlangzi in #316
  • feat(gtw): allow cfg.PR.Agent as PR default agent by @cnlangzi in #319
  • feat(bridge/pi): add headless startup flags for RPC mode by @cnlangzi in #320
  • feat(cursor): promote review to Tier 1 native via /review-bugbot by @cnlangzi in #317
  • feat(channel): wire Slack slash commands through streaming and validate chat-session keys by @cnlangzi in #318
  • feat(shell): stream stdout/stderr via coalesceLines and OutReply by @cnlangzi in #321
  • fix(gtw): retire in-memory state and draft registry, make yml the sole source of truth by @cnlangzi in #323
  • feat(gtw): add /gtw back subcommand for non-destructive worktree pause by @cnlangzi in #322
  • refactor(gtw): replace custom arg parser with shared lexer by @cnlangzi in #324

Full Changelog: v0.4.10...v0.4.11

v0.4.10

Choose a tag to compare

@cnlangzi cnlangzi released this 29 Aug 13:46
90e3d24

What's Changed

  • docs(readme): add supported integrations inventory by @cnlangzi in #308
  • docs(readme): generalize Feishu references to any chat channel by @cnlangzi in #309
  • fix(proc): release .git/index.lock on cancelled child git processes by @cnlangzi in #311

Full Changelog: v0.4.9...v0.4.10

v0.4.9

Choose a tag to compare

@cnlangzi cnlangzi released this 29 Aug 01:17
d22641f

What's Changed

  • fix(update): restart daemon with the new binary after install by @cnlangzi in #305
  • chore(deps): bump github.com/larksuite/oapi-sdk-go/v3 from 3.9.10 to 3.10.0 by @dependabot[bot] in #306
  • fix(acp): coalesce per-token text with idle sentence flush by @cnlangzi in #307

Full Changelog: v0.4.8...v0.4.9

v0.4.8

Choose a tag to compare

@cnlangzi cnlangzi released this 28 Aug 04:13
d4be536

What's Changed

  • feat(version): identify nightme by version + platform in outbound User-Agent by @cnlangzi in #303
  • refactor(gtw/pr): split no-commits, align body to NightMe summary by @cnlangzi in #304

Full Changelog: v0.4.7...v0.4.8

v0.4.7

Choose a tag to compare

@cnlangzi cnlangzi released this 28 Aug 00:15
6d44b48

What's Changed

  • fix(statusbar): render 📁: line for non-git workspace by @cnlangzi in #301
  • fix(statusbar): render 📁: line for non-git workspace by @cnlangzi in #302

Full Changelog: v0.4.6...v0.4.7