Skip to content

Releases: kouroshez/coding-os

v0.3.3

Choose a tag to compare

@kouroshez kouroshez released this 04 Aug 22:46
Immutable release. Only release title and notes can be modified.
0b05ac8

0.3.3 (2026-08-04)

Fixed

  • cli: honest post-init next steps + document the Hub-optional CLI loop (cf434fa)
  • cli: post-init quick start prints commands that actually run (729ce10)
  • readme: color-safe release badge URL so release-please version bumps keep the color (4ff70b4)
  • readme: dynamic GitHub release badge — works now the repo is public (70a4699)

Documentation

  • lead with the modular story — take only what you need (50e4bb6)
  • Maven Wrapper attribution per Apache-2.0 4(d) + final name sweep (6068c3e)
  • readme: accurate profile ladder + paste-safe shell fences (ce1ba81)
  • readme: live CI workflow badge now that Actions run green in public (488531c)
  • workflow: ship the modularity note to consumer projects, not just the meta-repo (467776a)

v0.3.2

Choose a tag to compare

@kouroshez kouroshez released this 04 Aug 19:48
Immutable release. Only release title and notes can be modified.
cf99313

0.3.2 (2026-08-04)

Added

  • docs-lint: audit all root *.md and resolve link targets case-exactly (a441719)

Fixed

  • regenerate derived artifacts left stale by the codex-parity change (3068588)
  • release: self-updating README release badge via release-please extra-files (a11c909)

Documentation

  • readme: dynamic release badge so the version never goes stale (3a35cf5)
  • readme: restore Sponsor links now that GitHub Sponsors is live (1eba56d)
  • readme: slim the front page — move graph/docker deep-dives to engineering docs (5a792da)
  • replace absolute developer paths with neutral placeholders (e0ff839)

v0.3.1

Choose a tag to compare

@kouroshez kouroshez released this 04 Aug 04:19

0.3.1 (2026-08-04)

Added

  • adapters: complete Codex SDK and hook parity (c0e1870)
  • adapters: dual Claude auth mode — subscription OAuth or API key, selectable in Hub panel (7743797)
  • adapters: refresh Codex SDK and hook parity (2abec02)
  • adapters: versioned agent memory — in-repo .agents/memory with self-repairing harness symlink (099fef0)
  • board: autonomy-gated auto-commit of board↔git drift + fix silent drift-task filing (93de359)
  • board: blocked-lane SLA aging via blocked_sla_hours knob (observability only) (fc8c5d1)
  • board: graduated DoD acceptance gate at complete + fix for_kind merge clobber (ae11594)
  • board: hook-block trend KPI in cos retro (blocks/session vs prior period) (46ce11b)
  • board: warn on session-created un-ready icebox cards (create-then-park nudge) (74c684e)
  • cli: --enable-module escape from profile+disable union on init/adopt (92e22e3)
  • cli: add owner-gated brain-sweep-changelog to retire legacy changelog rows (2746981)
  • cli: generate backend Dockerfiles at init — render_dockerfile, cicd-gated (3417a51)
  • cli: generate consumer CI workflow at init — render_ci_workflow, cicd-gated (d5519e2)
  • cli: mention --preset in the interactive stack prompt (54c69df)
  • cli: stack-lint v2 soft checks + factory rows 13-18 + 4 backfilled rules (a67c9b1)
  • cognition: persist sub-agent transcript + cos cognition log --transcript (1cb24c6)
  • core: doctor rule_drift + doc_drift audit + Hub drift banner (F-D) (f4bee05)
  • core: JIT convention-rule reminders via jit-recall glob map (jit-rules.tsv) (a15378b)
  • core: live agent pip on task cards — pulse while the bound session works, click opens its chat (dd05259)
  • core: live-toggle doc prune/restore + correct doc_drift source mapping (F-B) (eb89852)
  • core: LLM friction-lesson distiller behind the dispatcher port (idempotent, budget-capped) (0b70e65)
  • core: module-owned rules — cascade-unlink a disabled module's rules (F-A) (af56209)
  • core: out-of-core module overlay so a plugin registers a module without forking (F-F) (91d4ea0)
  • core: promotion ladder — promoted lessons leave belief surfaces; retro drafts rule promotions (cd79983)
  • core: settings-gated board auto-spawn — drag icebox->in_progress dispatches an implementer (17b282b)
  • cost: dispatch cost analytics + budget ladder; fix budget spent-today query (2b539e7)
  • dispatch: cost-routed multi-model dispatch — bandit, cheaper reviewer, adapter hint (83ead02)
  • dispatch: per-chain budget ceiling, EvidenceBundle flock, max_turns hop-cap (c4fa7ff)
  • docs: lint scaffold docs for untagged module-owned slash commands (F-H) (1554365)
  • governor: dedup make-target verify suites, not only bare pytest (0d56c79)
  • hooks: nudge-git-mode + banner git=pr field so pr-mode is surfaced proactively (dab639b)
  • hooks: nudge-reentry UserPromptSubmit reminder for an unbound in_progress task (94eb7b2)
  • hooks: session-end advises on uncommitted non-docs code at end-of-turn (b53ba48)
  • hooks: visible hook-parity deficits (N1) + rename-completeness teeth (N11) (951817f)
  • hooks: warn-diff-size nudges diff-minimal commits (fail-open) (7ec570c)
  • hub: add Config Adapters tab with runtime, models, and MCP wiring (14997c4)
  • hub: add Marketplace top-nav tab (Extension Manager coming-soon) (b77abef)
  • hub: config stack/adapter/MCP install-remove endpoints (meta-guarded) (636e416)
  • hub: consolidate IA — Settings into Config, Memory into Workspace, slim Diagnostics (0c6e665)
  • hub: declutter task HISTORY — commits-first default, details behind a toggle (d2bf41b)
  • hub: live dispatch observability via trace tee, SSE tail route, and chat fallback (82f308f)
  • hub: mark installed adapters in /api/config/adapters (c098bf8)
  • hub: Memory tab — validation-rate headline, tier groups, lesson evidence (341e3ee)
  • hub: ModulesTab discloses commands/rules + inline refusal reason + dependency why (F-E) (8bd5757)
  • hub: move Overview into Workspace and restore the Design tab (d7f0414)
  • hub: redesign Config tabs — installed-first stacks, grouped skills, adapter/MCP add-remove (0c4c0fc)
  • hub: SettingsPage single-save flow — bottom Save flushes scheduled edits (TASK-836) (4b1c46d)
  • hub: show module reverse-deps + skills; pre-empt a blocked disable in Config (ab35f7e)
  • hub: tag presets with provenance and clarify the composer preset choice (4fb5ad5)
  • hub: typecheck every SPA API path against the generated OpenAPI types (84f82ea)
  • learning: derive per-task reward label from the verify ledger (v52) (833fba5)
  • learning: fire the validation loop for formal tasks + honest trust deflation (300a8fd)
  • memory: async per-session LLM enrichment of changelog observations (default-OFF) (c63c52c)
  • memory: fidelity-gated session_summaries.learned via apply_session_facts (a759a73)
  • memory: MMR diversity + column-weighted FTS5 + RRF fusion in cos_search ([7f2b484](https://github.com/ko...
Read more