Tags: alphaXiv/OpenResearch
Tags
Fix OpenCode config truncation and release orx 0.2.0 (#308) * Fix OpenCode config read when the output exceeds the pipe buffer `opencode debug config --pure` writes its whole document in a single unchecked `write(2)`. On Linux a pipe holds 64 KiB, so that write stops at exactly that many bytes while the child still exits 0 — and the piped read in `run_models` returned the truncated JSON as a successful result, which surfaced as "Could not read OpenCode configuration" whenever the resolved config was larger (issue #307). Hand the child a temp file instead and read it after exit. The file is created with `create_new` so a path pre-planted in a shared temp dir cannot redirect the output, and the child is `kill_on_drop` so one that outlives the timeout cannot keep writing to a file being removed. `Command::output` cannot be used here: it forces stdout back to a pipe. Two tests cover the boundary — the child sees a regular file on fd 1, and 70 KB of output arrives whole. * Protect OpenCode capture files and isolate regression tests * Release orx 0.2.0 --------- Co-authored-by: Daniel Kim <[email protected]>
Add local endpoints to the OpenCode model picker (OR-245) (#300) * Support local OpenCode models in onboarding * Add local endpoint setup to OpenCode settings and model picker * Handle recovered OpenCode context compaction without false failures * Bump version to 0.1.122 for local model release
chore: bump version to 0.1.121 (#298) * fix: rebuild ui/dist for the telemetry UI changes in #297 66d2cd8 changed ui/src without regenerating the committed bundle, which release builds embed verbatim, so a release cut from that state would ship the Rust half of the telemetry feature and none of the UI half. Co-Authored-By: Claude Opus 5 <[email protected]> * chore: bump version to 0.1.121 Co-Authored-By: Claude Opus 5 <[email protected]> --------- Co-authored-by: Claude Opus 5 <[email protected]>
OR-251: Add native SSH remote workspaces (#275) * OR-251: Open remote dashboards over SSH * feat: add native SSH remote workspaces * feat: persist remote OpenResearch agent hosts * fix: harden persistent remote host lifecycle * fix: close persistent remote session races * Complete persistent remote workspace sessions
fix: accept the renamed alphaXiv/OpenResearch repository in release b… …uilds (#281) The GitHub repository was renamed from openresearch-cli to OpenResearch, so build.rs rejected ORX_OFFICIAL_RELEASE_BUILD=1 and the v0.1.119 release failed. Update the guard and the release/download URLs to the new name. Co-authored-by: Claude Fable 5.1 <[email protected]>
PreviousNext