Skip to content

Releases: ostefani/code-orbit

v1.8.4

Choose a tag to compare

@github-actions github-actions released this 20 Jun 14:35
Immutable release. Only release title and notes can be modified.
0e2994e

🐛 Bug Fixes

🚀 New Features

  • accept compact and multiline tags (d5e2bfa)

v1.8.3

Choose a tag to compare

@github-actions github-actions released this 20 Jun 13:01
Immutable release. Only release title and notes can be modified.
2c64cca

🐛 Bug Fixes

  • up version in toml (c0ff85b)
  • preserve file content (fef15ae)
  • cli-context-embedding-fallback (77ead6e)
  • read version from pyproject (9c680f0)

🚀 New Features

  • parse coder response as XML markup instead of JSON (ec53154)

v1.8.2

Choose a tag to compare

@github-actions github-actions released this 30 Apr 12:10
Immutable release. Only release title and notes can be modified.
b29f071

🐛 Bug Fixes

v1.8.1

Choose a tag to compare

@github-actions github-actions released this 30 Apr 12:03
Immutable release. Only release title and notes can be modified.
3292628

🐛 Bug Fixes

  • inject workflow dependencies through hooks (d0d246f)

v1.7.1

Choose a tag to compare

@github-actions github-actions released this 27 Apr 14:35
Immutable release. Only release title and notes can be modified.
22ca030

🐛 Bug Fixes

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 27 Apr 11:08
Immutable release. Only release title and notes can be modified.
b8196a1

🐛 Bug Fixes

  • str-cast target_dir in core; expand run_workflow_core tests (5f35d79)
  • event-driven progress. (e6d0885)
  • fallback to the plan summary when execution produces no changes (5bddd8e)
  • restore lifecycle. (534b7ee)
  • restore context spinner, Confirm.ask, and run.started event ordering (595301f)
  • remove interactive condition (2c888eb)

🚀 New Features

  • expose AgentRunResult in public API (d780e49)
  • extract event_to_dict and add AsyncEventQueue (b36084f)
  • add async event queue for programmatic consumers (40a5bab)
  • auto-approve plan for non-interactive API runs (3c7ebe9)
  • add ANSWERED status for direct-answer runs (66ebbcc)
  • reorder subscribers to prevent duplicate spinner lines (cf86052)

v1.6.10

Choose a tag to compare

@github-actions github-actions released this 26 Apr 12:35
Immutable release. Only release title and notes can be modified.
1dbbccc
Merge pull request #45 from ostefani/refactor/patcher-strict-change-s…

v1.6.9

Choose a tag to compare

@github-actions github-actions released this 26 Apr 04:48
Immutable release. Only release title and notes can be modified.
8d6a780

🐛 Bug Fixes

  • replace string-matched ValueError with EmptyLLMResponseError sentinel (baa5b03)
  • replace EventBus.emit **kwargs with explicit typed parameters (d3e8aea)
  • decouple logger lifecycle, fix covariant TypeVar, remove sentinel hack (9e7f51f)
  • correct baseFilename Path wrap and handler path membership check (8a451fa)
  • normalize affected paths to relative and harden git_commit relativization (85a5584)
  • remove dead event_bus guards, fix delete affected append, decouple Rich markup (763ea29)
  • skip redundant resolve for already-resolved paths in apply_change (549abea)
  • pass base_dir through validation context, remove redundant pre-resolution (3d045b1)
  • remove dead event_bus guards without introducing trivial _emit wrapper (bd53850)
  • remove DEFAULT_MAX_CONTENT_BYTES, replace assert with explicit raise, document UTF-8 write (0b7d02c)
  • guard DEFAULT_MAX_CONTENT_BYTES with explicit isinstance check (155b3db)
  • remove dead require_chat_context_window import and unreachable None guard (d82ee3c)
  • replace dataclasses.replace with model_copy for Pydantic Config (33af58c)

🚀 New Features

  • move structured LLM temperature into Config as structured_llm_temperature (535287a)
  • add configurable retry loop to _call_structured_llm for JSON and provider errors (bc3a344)
  • validate content before writing in apply_changes (2c584b7)
  • log falback warnings in count_tokens (c35924e)
  • add configurable per-batch timeout with timed_out_files reporting (01efc1a)
  • add configurable per-batch timeout with timed_out_files reporting (8e3be91)
  • add configurable per-batch timeout with timed_out_files reporting (6425f82)

v1.6.8

Choose a tag to compare

@github-actions github-actions released this 25 Apr 12:06
Immutable release. Only release title and notes can be modified.
38fc793

⚡ Performance

  • vectorize store.search via shared _chunk_cosines helper, remove _cosine_similarity (f0bca73)
  • incrementally append new records to warm numpy index in VectorStore.add (b2f3b35)

🐛 Bug Fixes

  • use requested_batch in success path and replace monkeypatch tree test with behavior assertions (502c56a)
  • store content on exact candidate to eliminate double file read (3d70681)

v1.6.7

Choose a tag to compare

@github-actions github-actions released this 25 Apr 08:01
Immutable release. Only release title and notes can be modified.
da057a0

🐛 Bug Fixes

  • validate patcher changes against CodeChangeSchema at boundary (0db43b0)

🚀 New Features

  • add filesystem actions (mkdir, copy, move) to agent change schema (f5737c0)