Skip to content

Releases: EricSanchezok/recursive-context-machine

v0.2.25

Choose a tag to compare

@github-actions github-actions released this 05 Sep 16:06
62850da

What's Changed

Full Changelog: v0.2.24...v0.2.25

v0.2.24

Choose a tag to compare

@github-actions github-actions released this 05 Sep 14:25
cef2c90

What's Changed

Full Changelog: v0.2.23...v0.2.24

v0.2.23

Choose a tag to compare

@github-actions github-actions released this 05 Sep 12:53
a569435

What's Changed

Full Changelog: v0.2.22...v0.2.23

v0.2.22

Choose a tag to compare

@github-actions github-actions released this 05 Sep 09:16
e3164ac

What's Changed

Full Changelog: v0.2.21...v0.2.22

v0.2.21

Choose a tag to compare

@github-actions github-actions released this 05 Sep 07:45
d5353b5

What's Changed

Full Changelog: v0.2.20...v0.2.21

v0.2.20

Choose a tag to compare

@github-actions github-actions released this 02 Sep 15:35
e769b5c

What's Changed

Full Changelog: https://github.com/EricSanchezok/recursive-context-machine/commits/v0.2.20

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 06 Jun 14:06

What's Changed

  • maintainer: safe comment posting + post-verify + finer pr_review graph by @yzxoi in #103
  • feat(accelerator): a map fan-out primitive over a runtime-sized list by @yzxoi in #104
  • Add storage persistence and unify runtime resource registration by @EricSanchezok in #106
  • fix(ci): disable cancel-in-progress for maintainer workflow by @yzxoi in #108
  • fix(cli): validate bridge from/to channels at compile time by @yzxoi in #109
  • refactor(accelerator): replace ContextFlux::Fold with FluxMode::Bridge for cross-channel data transfer by @EricSanchezok in #107
  • feat(autoresearch-survey): full-text, fan-out pipeline (paper cards + per-section expansion) by @yzxoi in #105
  • feat(tools): add SpawnTool — explicit LLM-driven fan-out, remove MapAccelerator by @yzxoi in #111
  • refactor: unified machine state, Effect-based replay, remove accelerator::State by @EricSanchezok in #110
  • fix(spawn): count partial as completed, parse status leniently by @yzxoi in #112
  • fix(cli): attribute sub-graph events to the innermost component by @yzxoi in #113
  • fix(ci): raise timeout to 30min, remove unreliable comment-count check by @yzxoi in #114

Full Changelog: v0.1.7...v0.1.8

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 04 Jun 01:00

What's Changed

  • feat(survey): optimize autoresearch-survey: tighter handoffs, narrative survey, retrieval depth by @yzxoi in #95
  • fix(accelerator): restore purpose injection dropped in Captain refactor by @yzxoi in #96
  • feat(accelerator): add ContextFlux::Fold mode and context reordering by @yzxoi in #97
  • Policy redesign, 5 single-agent examples, and MCP reliability improvements by @EricSanchezok in #98
  • Built-in webfetch tool, general example, CI and dependency hygiene by @EricSanchezok in #100
  • autoresearch-survey: purpose-driven topic + generated global picture by @yzxoi in #101
  • Redesign CLI tape animation: tag-aware colors, long-jump pointer, fixed-viewport layout by @EricSanchezok in #102

Full Changelog: v0.1.4...v0.1.7

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 31 May 15:41

What's Changed

  • fix(machine): Resources panic paths -> Option/Result, dispatch push hitch, encode Hitch by @yzxoi in #60
  • fix(machine): encode System/Assistant Hitch so LLM sees past errors by @yzxoi in #61
  • feat(server): gRPC server with Open/Step/Destroy RPCs by @EricSanchezok in #58
  • fix(ci): install protoc for prost-build compilation by @yzxoi in #69
  • feat(proto,server): populate content_text, tool/model info, add cross-layer consistency tests by @yzxoi in #71
  • refactor(machine,accelerator): remove Phase abstraction, inline setup into Captain state machine by @yzxoi in #75
  • feat(machine): multi-modal encode/decode support with convenience constructors by @yzxoi in #76
  • feat(proto,server,mcp): multi-modal proto transport, decode, and MCP data URLs by @yzxoi in #77
  • fix(accelerator): Captain first_call flag pollution by env_action by @yzxoi in #79
  • remove Accelerator.purpose_override — use State dataflow instead by @EricSanchezok in #78
  • fix(machine): Context Result-ify insert/replace/remove/swap; dispatch pushes hitch by @yzxoi in #80
  • fix(accelerator): cap shell output reads at 512 KB by @yzxoi in #81
  • fix(machine): parallel tool execution in reactor via join_all by @yzxoi in #82
  • fix(machine): isolate tool panics via tokio::spawn in reactor by @yzxoi in #84
  • fix(python-sdk): decouple destroy() from channel close by @yzxoi in #85
  • fix(machine): use first real message as initial prompt, not literal . by @yzxoi in #86
  • fix(machine): restore .messages() for context beyond first fragment by @yzxoi in #88
  • fix(machine): eliminate placeholders in LLM request building by @yzxoi in #91
  • fix(python-sdk): add termination gate to ReactPolicy to prevent infinite loop by @yzxoi in #92
  • refactor(accelerator): remove illegal inline tests, move LSP client test to tests/ by @EricSanchezok in #90
  • fix(machine): Resources::lookup returns LookupResult tri-state instead of Option by @yzxoi in #93

Full Changelog: v0.1.3...v0.1.4

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 02 Jun 08:44

What's Changed

  • fix(machine): Resources panic paths -> Option/Result, dispatch push hitch, encode Hitch by @yzxoi in #60
  • fix(machine): encode System/Assistant Hitch so LLM sees past errors by @yzxoi in #61
  • feat(server): gRPC server with Open/Step/Destroy RPCs by @EricSanchezok in #58
  • fix(ci): install protoc for prost-build compilation by @yzxoi in #69
  • feat(proto,server): populate content_text, tool/model info, add cross-layer consistency tests by @yzxoi in #71
  • refactor(machine,accelerator): remove Phase abstraction, inline setup into Captain state machine by @yzxoi in #75
  • feat(machine): multi-modal encode/decode support with convenience constructors by @yzxoi in #76
  • feat(proto,server,mcp): multi-modal proto transport, decode, and MCP data URLs by @yzxoi in #77
  • fix(accelerator): Captain first_call flag pollution by env_action by @yzxoi in #79
  • remove Accelerator.purpose_override — use State dataflow instead by @EricSanchezok in #78
  • fix(machine): Context Result-ify insert/replace/remove/swap; dispatch pushes hitch by @yzxoi in #80
  • fix(accelerator): cap shell output reads at 512 KB by @yzxoi in #81
  • fix(machine): parallel tool execution in reactor via join_all by @yzxoi in #82
  • fix(machine): isolate tool panics via tokio::spawn in reactor by @yzxoi in #84
  • fix(python-sdk): decouple destroy() from channel close by @yzxoi in #85
  • fix(machine): use first real message as initial prompt, not literal . by @yzxoi in #86
  • fix(machine): restore .messages() for context beyond first fragment by @yzxoi in #88

Full Changelog: v0.1.3...v0.1.6