Skip to content

Releases: Q00/ourocode

v0.1.11

24 May 17:24
@Q00 Q00

Choose a tag to compare

Fixes

  • Synthesize concrete interview picker options when the router or model does not provide choices.
  • Preserve generated interview options through the wonderTool fallback path so the left panel can render selectable rows instead of only free answer.
  • Keep interview waiting state from showing stale running activity.

Verification

  • mix format --check-formatted
  • mix test (1990 tests, 0 failures)
  • ./build.sh
  • scripts/package.sh

v0.1.10

23 May 08:31
@Q00 Q00

Choose a tag to compare

Changes

  • Remove dynamic atom creation paths from config, journal recovery, and wonderTool kind normalization.
  • Return :error instead of reusing expired Codex access tokens when refresh fails.
  • Split oversized runtime, dashboard child-session, and terminal TUI modules into focused helpers.
  • Apply project formatting across the cleanup surface.

Verification

  • mix format --check-formatted
  • mix test (889 tests, 0 failures)

Artifact

  • ourocode-v0.1.10-darwin-arm64.tar.gz
  • SHA256: ba778044fe7d4def8f49c121811705e6cfa3c7c00e114448e7b53ef36232caa7

v0.1.9

23 May 05:41
@Q00 Q00

Choose a tag to compare

Highlights

  • Polishes the interview UX with clearer right-panel MCP reasoning, child stream, and activity log surfaces.
  • Adds live Ouroboros activity log tailing with readable interview progress events.
  • Falls back to persisted Ouroboros interview session state when MCP reasoning metadata is not present on the wire.
  • Wraps right-panel telemetry/activity text instead of clipping it.
  • Improves ooo interview startup responsiveness and backend daemon handling.
  • Improves wonderTool fallback choice extraction from interview questions.

Verification

  • mix test — 888 tests, 0 failures
  • Packaged ourocode-v0.1.9-darwin-arm64.tar.gz
  • Verified SHA-256 checksum

Ourocode v0.1.8

20 May 17:23
@Q00 Q00

Choose a tag to compare

Changes

  • Return Streamable HTTP SSE calls as soon as the JSON-RPC response arrives, even if the server keeps the stream open.
  • Add a router timeout fallback so slow main-session question digestion routes back to the user instead of leaving the interview stuck.
  • Keep the v0.1.7 seed/run shortcut support and improve coverage around live interview stalls.

Verification

  • mix test passed: 869 tests, 0 failures.
  • Focused transport/interview tests passed: 39 tests, 0 failures.
  • ./scripts/package.sh produced ourocode-v0.1.8-darwin-arm64.tar.gz.

Ourocode v0.1.7

20 May 17:01
@Q00 Q00

Choose a tag to compare

Changes

  • Add Ouroboros ooo seed and ooo run workflow shortcuts.
  • Preserve latest interview and generated seed context so follow-up workflow commands can continue in-session.
  • Capture generated Seed YAML artifacts and route run requests to ouroboros_start_execute_seed.

Verification

  • mix test passed: 867 tests, 0 failures.
  • ./scripts/package.sh produced ourocode-v0.1.7-darwin-arm64.tar.gz.

v0.1.6

20 May 14:28
@Q00 Q00

Choose a tag to compare

Interview UX and Ouroboros 0.39.1 reasoning support.\n\n- Separates interview transcript turns with horizontal rules.\n- Shows the pending interview state immediately after ooo interview is submitted.\n- Keeps the transcript visible when returning to a focused checkpoint without a rendered block.\n- Reads Ouroboros 0.39.1 interview reasoning metadata from MCP meta, _meta, structured content, and content item metadata for the right panel.

v0.1.5

20 May 05:56
@Q00 Q00

Choose a tag to compare

Hotfix release for the interview UX flow.\n\n- Shows the original ooo interview ... prompt at the start of the interview transcript.\n- Parses Codex single-line ASK_USER responses with inline suggested options.\n- Keeps updated interview router and transcript tests in English.

v0.1.4

20 May 05:32
@Q00 Q00

Choose a tag to compare

What's Changed

  • Fix installer/backend detection when ~/.ouroboros/config.yaml contains full Ouroboros YAML with lists.
  • Ourocode now scans only orchestrator.runtime_backend / llm.backend and correctly defaults to codex cli when Ouroboros backend is codex.

Install

curl -fsSL https://raw.githubusercontent.com/Q00/ourocode/release/bootstrap/install.sh | bash

Asset

  • ourocode-v0.1.4-darwin-arm64.tar.gz
  • SHA256: 39260d6e1f1ff34fb4c96b90e25faa9b141a0287ec22acf749bcafe51414a584

v0.1.3

20 May 05:25
@Q00 Q00

Choose a tag to compare

What's Changed

  • Surface MCP interview reasoning metadata in the right panel.
  • Hide echoed router prompts from the interview transcript.
  • Follow the configured Ouroboros backend default, so codex-backed Ouroboros sessions do not silently default ourocode to Claude.

Install

curl -fsSL https://raw.githubusercontent.com/Q00/ourocode/release/bootstrap/install.sh | bash

Asset

  • ourocode-v0.1.3-darwin-arm64.tar.gz
  • SHA256: 2120e7b9f758704dcd0375b7bd32c84afdfab72cad9ecc97d3ca5657d84f4344

Ourocode v0.1.2

19 May 16:37
@Q00 Q00

Choose a tag to compare

Ourocode v0.1.2 Pre-release
Pre-release

Fixes Codex CLI interview routing by parsing router directives from real Codex stdout. Codex CLI prepends execution banners and appends a token footer, so ourocode now extracts ANSWER / ASK_USER / TOOL directives from the wrapped output instead of treating the banner as unparseable.