Skip to content

Releases: odefun/ode

Ode CLI v0.1.32

Choose a tag to compare

@github-actions github-actions released this 20 Apr 03:53
2d8b3a9

Summary

  • Release v0.1.32
  • Changes since v0.1.31
  • Total commits: 4

Commits

  • 6920917 feat(slack): add /cron launcher with view details and run now buttons (#198)
  • 7e48d55 fix(inbox): preserve task/cron source_kind in thread UPSERT (#197)
  • 5ff49c6 feat(scheduler): reconcile interrupted task and cron runs on startup (#196)
  • 2d8b3a9 feat(inbox): surface task source metadata and collapse task form (#195)

Ode CLI v0.1.31

Choose a tag to compare

@github-actions github-actions released this 20 Apr 03:13
28d91a5

Summary

  • Release v0.1.31
  • Changes since v0.1.30
  • Total commits: 2

Commits

  • 28d91a5 fix(inbound): let synthetic-owner threads accept the first human reply (#194)
  • 5af38a2 fix(cron): unstick manual runs that hang on agent or worktree prep (#193)

Ode CLI v0.1.30

Choose a tag to compare

@github-actions github-actions released this 20 Apr 02:47
0d5bc83

Summary

  • Release v0.1.30
  • Changes since v0.1.29
  • Total commits: 6

Commits

  • 5af38a2 fix(cron): unstick manual runs that hang on agent or worktree prep (#193)
  • 0d5bc83 fix(slack): render question buttons for longer labels with graceful fallback (#192)
  • 826c62c Merge pull request #191 from odefun/fix/opencode-user-prompt-echo-978789
  • d4c0871 fix(opencode): stop echoing user prompt as final reply
  • 26c0572 Merge pull request #190 from odefun/fix/epipe-stdout-guard-04526a90
  • 5d412c5 fix: swallow EPIPE on stdout/stderr to prevent shutdown crash

Ode CLI v0.1.29

Choose a tag to compare

@github-actions github-actions released this 18 Apr 09:49

Summary

  • Release v0.1.29
  • Changes since v0.1.28
  • Total commits: 8

Commits

  • 826c62c Merge pull request #191 from odefun/fix/opencode-user-prompt-echo-978789
  • d4c0871 fix(opencode): stop echoing user prompt as final reply
  • 26c0572 Merge pull request #190 from odefun/fix/epipe-stdout-guard-04526a90
  • 5d412c5 fix: swallow EPIPE on stdout/stderr to prevent shutdown crash
  • 53ccf73 Ad-hoc sign macOS release binary and upgrade fallback
  • 6569c67 Merge pull request #189 from odefun/feat/cron-send-cli-238719
  • 409d206 Add ode messages/reaction CLIs and retire /api/action bridge
  • 55d9024 Add ode cron and ode send CLIs, retire upload_file action

Ode CLI v0.1.28

Choose a tag to compare

@github-actions github-actions released this 18 Apr 06:50
34d363f

Summary

  • Release v0.1.28
  • Changes since v0.1.27
  • Total commits: 20

Commits

  • 6569c67 Merge pull request #189 from odefun/feat/cron-send-cli-238719
  • 409d206 Add ode messages/reaction CLIs and retire /api/action bridge
  • 55d9024 Add ode cron and ode send CLIs, retire upload_file action
  • 34d363f Merge pull request #188 from odefun/feat/thread-owner-claim-first-human-623079
  • 128b501 Merge remote-tracking branch 'origin/main' into feat/thread-owner-claim-first-human-623079
  • 8b4d96e Merge pull request #187 from odefun/feat/slack-ask-user-buttons-175989
  • d909d34 Bump version to 0.1.28
  • 5f94e0e Let the first human replier claim task/cron-started threads
  • 0dd49bc Merge remote-tracking branch 'origin/main' into feat/slack-ask-user-buttons-175989
  • 80ad45a Merge pull request #185 from odefun/feat/one-time-tasks-1776488908
  • fe3125f Merge remote-tracking branch 'origin/main' into feat/one-time-tasks-1776488908
  • 9c61d79 Prefer anchored thread's agent over task.agent override
  • 162a7e7 Honor task.agent override when running one-time tasks
  • 51fc642 Merge pull request #186 from odefun/fix/sentry-noise-and-queue-rejections-04526a90
  • b21628c Auto-render Slack ask_user questions as buttons when options are simple
  • a6af77f fix: silence unhandled rejections from stopped limiter and benign Slack races
  • b407ef1 Validate task agent against known provider ids
  • 32bb408 Add one-time Task scheduler for agent-driven follow-ups
  • 4899530 Merge pull request #184 from odefun/feat/cron-isolated-timelines-187919
  • 932b88a Give each cron run its own session, worktree, and inbox timeline

Ode CLI v0.1.27

Choose a tag to compare

@github-actions github-actions released this 18 Apr 03:30

Summary

  • Release v0.1.27
  • Changes since v0.1.26
  • Total commits: 13

Commits

  • 8b4d96e Merge pull request #187 from odefun/feat/slack-ask-user-buttons-175989
  • 0dd49bc Merge remote-tracking branch 'origin/main' into feat/slack-ask-user-buttons-175989
  • 80ad45a Merge pull request #185 from odefun/feat/one-time-tasks-1776488908
  • fe3125f Merge remote-tracking branch 'origin/main' into feat/one-time-tasks-1776488908
  • 9c61d79 Prefer anchored thread's agent over task.agent override
  • 162a7e7 Honor task.agent override when running one-time tasks
  • 51fc642 Merge pull request #186 from odefun/fix/sentry-noise-and-queue-rejections-04526a90
  • b21628c Auto-render Slack ask_user questions as buttons when options are simple
  • a6af77f fix: silence unhandled rejections from stopped limiter and benign Slack races
  • b407ef1 Validate task agent against known provider ids
  • 32bb408 Add one-time Task scheduler for agent-driven follow-ups
  • 4899530 Merge pull request #184 from odefun/feat/cron-isolated-timelines-187919
  • 932b88a Give each cron run its own session, worktree, and inbox timeline

Ode CLI v0.1.26

Choose a tag to compare

@github-actions github-actions released this 18 Apr 03:29

Summary

  • Release v0.1.26
  • Changes since v0.1.25
  • Total commits: 1

Commits

  • 2b22d2a Rebind activeRequest.sessionId when OpenCode rotates session id

Ode CLI v0.1.25

Choose a tag to compare

@github-actions github-actions released this 17 Apr 13:06

Summary

  • Release v0.1.25
  • Changes since v0.1.24
  • Total commits: 4

Commits

  • 4bb34fe Bump version to 0.1.25
  • 80ebaae Keep live status state keyed on status message ts across rotations
  • f36a435 Split inbox timeline into its own page and rotate status on question replies
  • 38532b8 Redesign inbox around threads/details and fix question flow

Ode CLI v0.1.24

Choose a tag to compare

@github-actions github-actions released this 17 Apr 08:58
9296ed4

Summary

  • Release v0.1.24
  • Changes since v0.1.23
  • Total commits: 5

Commits

  • 80ebaae Keep live status state keyed on status message ts across rotations
  • f36a435 Split inbox timeline into its own page and rotate status on question replies
  • 38532b8 Redesign inbox around threads/details and fix question flow
  • 9296ed4 Merge pull request #183 from odefun/feat/im-delivery-observability-and-resilience
  • a8190ff Add IM delivery observability and harden Slack status-message flow

Ode CLI v0.1.23

Choose a tag to compare

@github-actions github-actions released this 17 Apr 08:11
6150c53

Summary

  • Release v0.1.23
  • Changes since v0.1.22
  • Total commits: 9

Commits

  • 6150c53 Merge pull request #182 from odefun/codex/inbox-cron-jobs-sqlite
  • e055689 Isolate resilience inbox tests from local DB
  • fd0e45a Bump version to 0.1.23
  • 8aaff9f Add SQLite inbox and cron jobs pages
  • 9502ed3 Merge pull request #181 from odefun/feat/result-always-new-message-845819
  • 667692e test: deterministically wait for live worker in update-manager finalization test
  • e140265 refactor: also delete status in aggressive mode; cap aggressive tool detail at 200 chars
  • 490a21a refactor: always send final result as a new message and delete status
  • df77d79 update