Release notes from agentos
Articles about Release notes from agentos
Release v0.13.91 · framerslab/agentos
0.13.91 (2026-10-13) fix agency: graph, review-loop and debate gate the input each agent receives, and a replaced final text meets the output check (#393) (c1e716a)
Release v0.13.90 · framerslab/agentos
0.13.90 (2026-10-13) fix voice-pipeline: keep each clause of a turn whose finals arrive after the next utterance starts (#306) (e58b14a)
Release v0.13.89 · framerslab/agentos
0.13.89 (2026-10-13) fix meetings: follow-ups to #376: the provenance helpers' prefix bound, NoCapacityError's TSDoc and LifecycleSerial's ordering tests (#389) (bcf37db)
Release v0.13.88 · framerslab/agentos
0.13.88 (2026-10-13) fix guardrails: close a blocked stream even when its refusal cannot be saved (#387) (864941b) meetings: the follow-ups' forward fixes: the interlock's order on the worker's clock, the loop's two passes, handlers before destinations, the late notice first, finals during startCapture (#388) (16dce24)
Release v0.13.87 · framerslab/agentos
0.13.87 (2026-10-13) fix meetings: a dispatch the provider refuses for good, and a report that arrives during dispatch (#376) (df4f0b2)
Release v0.13.86 · framerslab/agentos
0.13.86 (2026-10-13) fix guardrails: a blocked tool call is refused before it runs, and a blocked external call leaves the saved pause (#384) (dcfe023) meetings: the channel's follow-ups: lease, delivery, store and transport edge cases (#386) (d925ceb) docs correct the GMI paper's T1 grading, preset moods and gate re-run cap (
Release v0.13.85 · framerslab/agentos
0.13.85 (2026-10-13) fix api: embedText checks every input's size before the first request (#381) (318d26a)
Release v0.13.84 · framerslab/agentos
0.13.84 (2026-10-13) feat api: embedText sends a long list in requests the provider takes (#379) (35592b7)
Release v0.13.83 · framerslab/agentos
0.13.83 (2026-10-13) feat api: verify session citations, validate generate output and add working-memory blocks (#378) (2d61bd6) docs correct the GMI paper's data statement and its fallback memory endpoint (#374) (4bd20b1) correct the GMI study's user-data and report lines (
Release v0.13.82 · framerslab/agentos
0.13.82 (2026-10-12) feat meetings: export the meeting channel, the meeting-provider extension kind and its page (#373) (cf49a2d)
Release v0.13.81 · framerslab/agentos
0.13.81 (2026-10-12) fix agency: the post-approval check also reads the agent's input without the approval's instructions (#360) (b382c69)
Release v0.13.80 · framerslab/agentos
0.13.80 (2026-10-12) feat meetings: Postgres stores for the meeting channel (#368) (98bf43a) voice-pipeline: the LiveKit transport holds a bounded buffer while paused and reports the gap (#369) (a893837) fix logging: keep people's words, model output, keys and phone numbers off the log lines (
Release v0.13.79 · framerslab/agentos
0.13.79 (2026-10-12) feat voice-pipeline: a listen-only session and a transcriber that reconnects (#367) (6a4c7c6)
Release v0.13.78 · framerslab/agentos
0.13.78 (2026-10-12) fix orchestration: the graph saves its checkpoint before yielding an interrupt, and the communication bus retry cap holds (#354) (40f7960) voice-pipeline: the orchestrator re-emits turn_complete, so waitForUserTurn resolves (#356) (a7a00d9)
Release v0.13.77 · framerslab/agentos
0.13.77 (2026-10-12) fix images: the delete of a Replicate upload is given ten seconds (#359) (f0d5864)
Release v0.13.76 · framerslab/agentos
0.13.76 (2026-10-12) fix images: Replicate gets an input image from 1 MB through its Files API, and each image as its own type (#358) (3839eb3)
Release v0.13.75 · framerslab/agentos
0.13.75 (2026-10-12) feat meetings: the meeting manager: a run's life from the request to the content-free record (#337) (3d4b5fc)
Release v0.13.74 · framerslab/agentos
0.13.74 (2026-10-12) fix runtime: a multimodal turn's retrieval feedback carries its text, not its image data (#355) (7cc36c9)
Release v0.13.73 · framerslab/agentos
0.13.73 (2026-10-12) fix api: a key goes only to the provider the call names, and each key has its own breaker (#350) (4653d9d)
Release v0.13.72 · framerslab/agentos
0.13.72 (2026-10-12) fix runtime: a turn's vision inputs reach the model as image parts, and memory keeps its text (#352) (2942b1a)
Release v0.13.71 · framerslab/agentos
0.13.71 (2026-10-12) fix images: Fal edits run on Flux Dev's edit endpoints, and Flux Redux takes its reference as redux_image (#351) (164d242), closes included docs add the method draft of the GMI versus agent() paper (#349) (288c3ca) correct the sources of the GMI paper's result tables (
Release v0.13.70 · framerslab/agentos
0.13.70 (2026-10-12) fix vision: the cloud tier keeps the image on its configured provider, performOCR uses its key and transcribes (#347) (2adb4cd)
Release v0.13.69 · framerslab/agentos
0.13.69 (2026-10-12) fix gateway: onFallback reports the most recent error, as the walkers do (#348) (c1b4847) gemini: read data URLs in linear time, send https images for Gemini to fetch, and read every block as a content filter (#342) (ad4df66)
Release v0.13.68 · framerslab/agentos
0.13.68 (2026-10-12) fix gateway: gmi() forwards the failed hop's error, the walk reads the walkers' tier, and its skips wait for a walk (#346) (5444af5)
Release v0.13.67 · framerslab/agentos
0.13.67 (2026-10-12) fix agency: the post-approval check reads the approved input, and output guards receive tool-call chunks (#340) (a81d09d) api: send the routing keys of customModelParams with the planning call (#329) (7271cc3) gateway: the completion gateway resolves and walks its chain as generateText and streamText do (
Release v0.13.66 · framerslab/agentos
0.13.66 (2026-10-12) fix emergent: forged tool names are held to the name rule and skill exports write only inside their folder, and export follow-ups from the cold read of #332 (#338) (ff8e6c5) docs name the late calls charged to a later turn on the GMI study page (#339) (
Release v0.13.65 · framerslab/agentos
0.13.65 (2026-10-12) fix memory: Markdown and Obsidian exports write only inside the export folder, and wiki follow-ups from the cold read of #323 (#332) (4f64750)
Release v0.13.64 · framerslab/agentos
0.13.64 (2026-10-12) feat meetings: a meeting-participant channel: types, provider interface, stores and signing (#327) (1fe6ad6) docs add the GMI versus agent() study page (#333) (0d2aab0) correct claims in the files #319 changed (bus retri
Release v0.13.63 · framerslab/agentos
0.13.63 (2026-10-12) fix images: edits keep sending GIF as PNG, a typed raw answer is kept, and Fal lists its FLUX.2 generation models (#330) (d6e4625)
Release v0.13.62 · framerslab/agentos
0.13.62 (2026-10-12) fix images: style transfer follow-ups from the cold read of #322 (#328) (dc7fb4c)
Release v0.13.61 · framerslab/agentos
0.13.61 (2026-10-12) fix memory: wiki page ids stay inside the memory folder (#323) (45e9d5a)
Release v0.13.60 · framerslab/agentos
0.13.60 (2026-10-12) fix images: an edit sends its image as its own type, and an answer without an image fails (#324) (3de2f82)
Release v0.13.59 · framerslab/agentos
0.13.59 (2026-10-12) fix images: transferStyle sends the source and the style reference (#322) (32761ce) docs providers: a Gemini CLI tool-call block whose body is not JSON streams as text (#320) (76c0fe7) thirteenth round of audit follow-ups (diagram alt texts, the PII page, HITL gaps) (
Release v0.13.58 · framerslab/agentos
0.13.58 (2026-10-12) fix providers: structured-output replies always reach stream consumers, and Gemini tool-call markup never streams as text (#315) (48d82bb)
Release v0.13.57 · framerslab/agentos
0.13.57 (2026-10-12) feat hearing: add a LiveKit room audio source and a LiveKit stream transport (#282) (11a41a3) docs correct claims in the files #264 changed (levels table, guardrail examples, CLI registry steps) (#316) (5ac50dc)
Release v0.13.56 · framerslab/agentos
0.13.56 (2026-10-11) feat learning: personality section on every GMI turn behind the learning flag (#294) (b9abbff)
Release v0.13.55 · framerslab/agentos
0.13.55 (2026-10-11) fix memory: guardedFetch tries the next checked address when the first cannot be reached (#314) (a48b696)
Release v0.13.54 · framerslab/agentos
0.13.54 (2026-10-11) fix providers: structured-output text replies reach stream consumers, and execute() guards its error-result parse (#310) (e88581f)
Release v0.13.53 · framerslab/agentos
0.13.53 (2026-10-11) fix providers: a caller's abort after a CLI has exited still ends its stream as an abort (#307) (a08104f) docs correct the ecosystem guide and the docs-alignment test's descriptions (#308) (4e1e79f)
Release v0.13.52 · framerslab/agentos
0.13.52 (2026-10-11) fix providers: CLI bridges decode split UTF-8, keep the timeout on the child, and read the Gemini session id (#304) (fe4dcee)
Release v0.13.51 · framerslab/agentos
0.13.51 (2026-10-11) fix memory: guardedFetch reads an answer with no Content-Type as application/octet-stream (#305) (f8fd71f)
Release v0.13.50 · framerslab/agentos
0.13.50 (2026-10-11) feat vision: a cloudTask option asks the cloud tier for the text alone (#301) (2552104) fix deps: bump @framers/* deps to latest published versions (#303) (6278c44) ci weekly pull request that bumps the @framers/* dependencies (
Release v0.13.49 · framerslab/agentos
0.13.49 (2026-10-11) fix memory: the fixed cut moves on at every turn (#298) (c3090c5)
Release v0.13.48 · framerslab/agentos
0.13.48 (2026-10-11) fix sandbox: a CLI run that fails while the stream's consumer waits is no unhandled rejection (#296) (babc568)
V0.13.47: chore(release): 0.13.47 [skip ci]
0.13.47 (2026-10-11) fix memory: review follow-ups for front matter read as data (#293) (a4ee306)
Release v0.13.46 · framerslab/agentos
0.13.46 (2026-10-11) feat hearing: audio pieces in the page, by packet copy or decoded to 16 kHz mono (#285) (ba2b7d9)
Release v0.13.45 · framerslab/agentos
0.13.45 (2026-10-11) fix providers: CLI bridges read the current stream shapes, end the child on early close, and keep error causes (#289) (371f88e)
Release v0.13.44 · framerslab/agentos
0.13.44 (2026-10-11) docs twelfth round of audit follow-ups (the docs-alignment routes, the manifest paths) (#288) (65268a8) fix memory: guardedFetch counts the body on the wire and reads the network's NAT64 prefixes (#287) (984997f) test vision: the model check runs the layout tier through process with its tier named (
Release v0.13.43 · framerslab/agentos
0.13.43 (2026-10-11) fix images: the inline size limit counts characters outside ASCII, which Node decodes by their low byte (#284) (26acf47)
Release v0.13.42 · framerslab/agentos
0.13.42 (2026-10-11) feat hearing: a batch transcription job: pieces in order, retries, merged seams (#262) (9d6eb3c) storage: add a browser key-value store, an outbox and list reconciliation (#275) (91377cf)
Release v0.13.41 · framerslab/agentos
0.13.41 (2026-10-11) fix providers: health checks draw one key, CLI bridges classify errors by case and abort, stream results carry is_error (#277) (e888fa8)
V0.13.40: chore(release): 0.13.40 [skip ci]
0.13.40 (2026-10-11) feat auth: OAuth for a web server: a redirect flow, sealed secrets and a sealed token store (#242) (59a20d1) voice-pipeline: build a speech-to-text chain from provider entries (#176) (29046f2) fix images: a local A1111 edit reports the checkpoint the server rendered with (
Release v0.13.39 · framerslab/agentos
0.13.39 (2026-10-11) feat voice: phraseHeard, a given sentence found in a transcript's first lines (#244) (973f118) fix images: OpenAI image calls default to GPT Image 2.5, off the models OpenAI retires on 23 October and 1 December (#273) (971161d)
Release v0.13.38 · framerslab/agentos
0.13.38 (2026-10-11) feat voice-pipeline: add an OpenAI Realtime transcription provider with item-keyed transcripts and connection rollover (#200) (c253939)
Release v0.13.37 · framerslab/agentos
0.13.37 (2026-10-10) fix images: edit, upscale and variation calls use the provider's own default model, and OpenAI variations go through the edits endpoint (#261) (08005cf)
Release v0.13.36 · framerslab/agentos
0.13.36 (2026-10-10) fix memory: read and write front matter as data, never as code (#265) (af3801b)
Release v0.13.35 · framerslab/agentos
0.13.35 (2026-10-10) feat memory: a guarded fetch, and UrlLoader over any loader source (#249) (a531e02) ci links: the online link check takes github.com's 429 and 503 as reachable (#259) (90ca3c7)
Release v0.13.34 · framerslab/agentos
0.13.34 (2026-10-10) feat rag: add LexicalIndex, the BM25 engine without Node, saved and restored, with BM25Index on top of it (#246) (5c71e81)
Release v0.13.33 · framerslab/agentos
0.13.33 (2026-10-10) fix library: a search with anyOf is documented as the index runs it: one embedding, and a fused score only when both legs run (#256) (9bf616c) test vision: Gemini detection through the real generateText and Gemini provider (#255) (1deb685)
Release v0.13.32 · framerslab/agentos
0.13.32 (2026-10-10) fix vision: the OCR tiers read ppu-paddle-ocr 6 and tesseract.js 7, and Gemini detection names the gemini provider (#253) (3e903f6)
Release v0.13.31 · framerslab/agentos
0.13.31 (2026-10-10) feat library: a search narrowed to several folders, and several narrowings at once (#251) (6ba17b9) memory: read a document in a worker thread with a heap cap and a deadline (#248) (46b109d) docs tenth round of audit follow-ups to the guides (
Release v0.13.30 · framerslab/agentos
0.13.30 (2026-10-10) fix vision: the local model tiers load and run, and a failed tier is reported (#252) (4da8895)
Release v0.13.29 · framerslab/agentos
0.13.29 (2026-10-10) feat library: add LibraryIndex over any vector store, chunkTurns and lexicalTokens (#224) (2397507)
Release v0.13.28 · framerslab/agentos
0.13.28 (2026-10-10) fix api: an abort during a call's last tool round or its after-generation hook ends the call on the signal's reason (#233) (2270cf0)
Release v0.13.27 · framerslab/agentos
0.13.27 (2026-10-10) fix rag: return a hybrid search's score as a number (#235) (7981a08)
Release v0.13.26 · framerslab/agentos
0.13.26 (2026-10-10) fix safety: review follow-ups for the SQL spend meter's prefix (#232) (0b50624)
Release v0.13.25 · framerslab/agentos
0.13.25 (2026-10-10) feat api: cancel generation and embedding calls with an AbortSignal (#231) (59c8bdf)
Release v0.13.24 · framerslab/agentos
0.13.24 (2026-10-10) feat safety: SqlSpendMeter's tables named by a prefix (#226) (379c8e6)
Release v0.13.23 · framerslab/agentos
0.13.23 (2026-10-10) fix gmi: follow-ups from the reviews of #193 and #199 (#217) (2bacb69) gmi: manager shutdown waits for creations in flight, bounds each GMI and runs once (#222) (d99b126) imag
Release v0.13.22 · framerslab/agentos
0.13.22 (2026-10-10) feat memory: bound DocxLoader by what a Word file's archive inflates to (#205) (b9931bf) docs ninth round of audit follow-ups to the guides (#221) (c105869)
Release v0.13.21 · framerslab/agentos
0.13.21 (2026-10-10) feat api: a spend budget for a run of calls (#185) (6220c21)
Release v0.13.20 · framerslab/agentos
0.13.20 (2026-10-10) feat rag: make PostgresVectorStore serve many tenants in one collection (#203) (92c9806) safety: a rolling window and a purge for the SQL spend meter (#216) (9aea463)
Release v0.13.19 · framerslab/agentos
0.13.19 (2026-10-09) fix export: a Feishu channel's encryptKey is redacted (#218) (cde68cf) routing: the policy router matches a required capability under either spelling (#213) (e8ab3b6)
Release v0.13.18 · framerslab/agentos
0.13.18 (2026-10-09) fix speech: a whisper-compatible server's model is asked for verbose_json by default (#214) (e355fcb) docs eighth round of audit follow-ups to the guides (#208) (e178ecf)
Release v0.13.17 · framerslab/agentos
0.13.17 (2026-10-09) fix openrouter: the wait after a content_filter finish is bounded (#212) (c9f60f7)
Release v0.13.16 · framerslab/agentos
0.13.16 (2026-10-09) feat images: imageToBuffer reads untrusted input from public addresses only (#211) (31805b1)
Release v0.13.15 · framerslab/agentos
0.13.15 (2026-10-09) fix gmi: shut every GMI down when the manager shuts down (#210) (e4df6dd)
Release v0.13.14 · framerslab/agentos
0.13.14 (2026-10-09) fix tools: tool arguments and output previews reach the console only when tool-call logging is on (#207) (ef8efd4)
Release v0.13.13 · framerslab/agentos
0.13.13 (2026-10-09) fix gmi: follow-ups from the review of the gmi() guide (#199) (e002c5b) docs seventh round of audit follow-ups to the guides (#201) (31219f0)
Release v0.13.12 · framerslab/agentos
0.13.12 (2026-10-09) feat hearing: carry the finals' times on the LiveKit transcription streams (#198) (9a65feb) docs sixth round of audit follow-ups to the guides (#195) (002b4ee)
Release v0.13.11 · framerslab/agentos
0.13.11 (2026-10-09) fix gmi: follow-ups from the review of #175 (#193) (d9f0dd8)
Release v0.13.10 · framerslab/agentos
0.13.10 (2026-10-09) fix config: honor provider model and timeout defaults (#194) (c5860d4) docs fifth round of audit follow-ups to the guides (#171) (e64d2d6) publication: publish the structured reply guide (#191) (
Release v0.13.9 · framerslab/agentos
0.13.9 (2026-10-09) feat hearing: capture a page’s microphone through an AudioWorklet (#182) (ea5ca2f) gmi() and agent({ runtime: ‘gmi’ }) New, opt-in gmi() (0.12.14, #135; alias createGmi()): a
Release v0.13.8 · framerslab/agentos
0.13.8 (2026-10-09) fix gmi: structured sends, tool hooks and close() follow-ups (#175) (4628852) feat evaluation: score a transcript by its word error rate (#187) (3fc3fc5)
Release v0.13.7 · framerslab/agentos
0.13.7 (2026-10-09) fix guardrails: the review's remaining findings on the required guards (#189) (c3e37a9)
Release v0.13.6 · framerslab/agentos
0.13.6 (2026-10-09) feat voice-pipeline: an input level and a watch for an input that carries no sound (#180) (7afa875)
Release v0.13.5 · framerslab/agentos
0.13.5 (2026-10-09) feat api: a schema-validated structured reply on processRequest (#177) (710f266)
Release v0.13.4 · framerslab/agentos
0.13.4 (2026-10-09) docs the capability ceiling and the effect capabilities in the self-extension and architecture pages (#188) (8bf953d) feat emergent: writes, deletes and state-changing requests for code-forged tools (#183) (2ca7fa2) voice-pipeline: write transcripts into a LiveKit room as transcription streams, and read them back (
Release v0.13.3 · framerslab/agentos
0.13.3 (2026-10-08) feat guardrails: required guards, hold-until-final output, phrase lists and hard limits (#169) (032fcbf) fix emergent: QuickJSExecutor follow-ups from the cold read of #160 (#178) (2ec4535)
Release v0.13.2 · framerslab/agentos
0.13.2 (2026-10-08) fix api: gmi() follow-ups (session privacy, stream stop, usage on errors) (4e80849) ci a gate that holds a breaking change until a maintainer approves it (#170) (c288e60) docs fourth round of audit follow-ups to the guides (#162) (a7ab6c2)
Release v0.13.1 · framerslab/agentos
0.13.1 (2026-10-08) fix emergent: bound what QuickJSExecutor copies out of the guest (#168) (5dd510e)
Release v0.12.24 · framerslab/agentos
0.12.24 (2026-10-08) fix llm: map Requesty's model list from the shape its API returns (#164) (bbcabc3)
Release v0.12.23 · framerslab/agentos
0.12.23 (2026-10-08) fix channels: accept a Plivo callback once and sign V3 as plivo-python does (#163) (fe31524)
Release v0.12.22 · framerslab/agentos
0.12.22 (2026-10-08) feat emergent: QuickJSExecutor, an isolating executor for forged code (#160) (598d041)
Release v0.12.21 · framerslab/agentos
0.12.21 (2026-10-08) docs third round of audit follow-ups to the guides (#158) (2aa186b) feat add LiteLLM as AI gateway provider (#15) (068e6ce) api: agent({ runtime: ‘gmi’ }) routes its session
Release v0.12.20 · framerslab/agentos
0.12.20 (2026-10-08) feat add MiniMax TTS provider (#39) (b7f03ad)
Release v0.12.19 · framerslab/agentos
0.12.19 (2026-10-08) feat add Requesty as an OpenAI-compatible LLM provider (#17) (58f90a1)
Release v0.12.18 · framerslab/agentos
0.12.18 (2026-10-08) feat channels: add Plivo SMS channel adapter (#20) (d5ff215)
Release v0.12.17 · framerslab/agentos
0.12.17 (2026-10-08) feat add MiniMax image generation provider (#56) (9d21348)
Release v0.12.16 · framerslab/agentos
0.12.16 (2026-10-08) fix llm: Gemini sends image parts; transferStyle sends a key only to a provider the call names (#156) (e8b4d5f)
Release v0.12.15 · framerslab/agentos
0.12.15 (2026-10-08) fix emergent: five defects from a second cold read of the stored-tool and composition code (#155) (3229b10) ci a workflow that resolves the lockfile for a branch (#157) (4457a40)
Release v0.12.14 · framerslab/agentos
0.12.14 (2026-10-08) docs second round of audit follow-ups to the guides (#150) (3b74c6c) feat api: gmi(), an agent whose sessions are GMIs (daa9273) fix vision: the cloud tier sends the image as an image part; vision and style transfer take a key (#154) (1a4db02)
Release v0.12.13 · framerslab/agentos
0.12.13 (2026-10-08) fix hitl: close the review findings on the approval gate (#153) (53547bc)
Release v0.12.12 · framerslab/agentos
0.12.12 (2026-10-08) fix sandbox: the output limit is measured in bytes, and a forged call that passes it on either stream fails (#151) (b83f058)
Release v0.12.11 · framerslab/agentos
0.12.11 (2026-10-08) fix emergent: a forged tool's result past the in-process output limit fails the call instead of coming back cut (#149) (45570bb)
Release v0.12.10 · framerslab/agentos
0.12.10 (2026-10-08) feat emergent: forged code runs through an executor interface, and a CI run measures QuickJS (#148) (3c5832a) docs audit follow-ups to the GMI step contract and gateway docs (#147) (000547a) gmi: correct the step contract and document completion options, history and the gateway (
Release v0.12.9 · framerslab/agentos
0.12.9 (2026-10-08) fix emergent: six hardening fixes for the forged-tool ceiling (#144) (06a8a96)
Release v0.12.8 · framerslab/agentos
0.12.8 (2026-10-08) fix agency: a seat that sets provider: undefined is judged by the provider its calls use before it inherits the agency key (#120) (65b1be1) export: a credentials object inside an item of a tools list is redacted (#119) (d95b5cf) openrouter: the wait for a choice-level error's usage line is bounded, ends on the error event, and reads the abort line (
Release v0.12.7 · framerslab/agentos
0.12.7 (2026-10-08) fix emergent: fifteen defects from a cold read of the stored-tool and composition code (#140) (f515e1b) openrouter: a choice-level stream error waits for its usage line, and the written-id exclusion is pinned (#141) (91dce0d)
Release v0.12.6 · framerslab/agentos
0.12.6 (2026-10-08) chore examples: the Mars example's forged code runs under a ceiling (#138) (a95ce08) fix images: a processing instruction in a DOCTYPE subset is read whole (#137) (1452648)
Release v0.12.5 · framerslab/agentos
0.12.5 (2026-10-08) fix openrouter: a choice-level stream error walks on, an error event keeps its usage, and leg checks read the sent model (#136) (5815f26) feat emergent: a ceiling for forged code, a broker for its capabilities, and a record of every capability call (#134) (52f1f83)
Release v0.12.4 · framerslab/agentos
0.12.4 (2026-10-07) feat fallback: the policy chain follows the catalog ladder, legs run as named, oversized requests skip small models (547973d) runtime: completion gateway and the GMI step contract (#129) (fa936a7)
Release v0.12.3 · framerslab/agentos
0.12.3 (2026-10-07) fix images: a DOCTYPE's quoted literals no longer end it early (#133) (b2c3646)
Release v0.11.3 · framerslab/agentos
0.11.3 (2026-10-07) fix speech: read a real ExtensionManager on refresh, and drop stale preference boosts (#117) (a10a51f)
Release v0.11.2 · framerslab/agentos
0.11.2 (2026-10-07) fix llm: keep every variant's schema for a property the Anthropic union merge shares (#114) (ca60ae1)
Release v0.11.1 · framerslab/agentos
0.11.1 (2026-10-07) fix images: decode raw base64 that contains "/" instead of reading it as a file path (#110) (3bc42c1) model: split a colon-qualified model id only on a known provider prefix, never under ollama (#106) (6f68209) openrouter: keep the role of the final streamed message (
Release v0.11.0 · framerslab/agentos
0.11.0 (2026-10-07) ⚠ BREAKING CHANGE export: redact secrets by default, mark instances and pre-built seats, take secrets and values on import (#99) fix emergent: stored tools load through one checked path, and a suspension holds (d640311) export: redact secrets by default, mark instances and pre-built seats, take secrets and values on import (#99) (7afad92) hitl: enforce approvals.beforeTool through a per-call gate on every tool loop (
Release v0.10.40 · framerslab/agentos
0.10.40 (2026-10-07) feat gmi: reasoning trace size set per persona or runtime config (#98) (b544794) docs concept pages for the two API paths, the turn lifecycle, memory, self-extension and agencies; architecture and emergent pages corrected (#100) (abdf22e)
Release v0.10.39 · framerslab/agentos
0.10.39 (2026-10-07) fix hierarchical: delegate and spawn tools return output the manager can read (#101) (4be9e5f)
Release v0.10.38 · framerslab/agentos
0.10.38 (2026-10-07) feat personas: define personas inline with a built-in in-memory loader (#97) (6785eb2) docs say what a GMI adds over a plain agent and put GMIs first in Concepts (#96) (f38e5fc)
Release v0.10.37 · framerslab/agentos
0.10.37 (2026-10-07) fix api: let structured calls turn thinking off and run the Anthropic rescue leg on Sonnet 5.5 (#88) (1c9afbf)
Release v0.10.36 · framerslab/agentos
0.10.36 (2026-10-07) fix nlp: decide language by script before trigram scoring (#80) (84ea2d0)
Release v0.10.35 · framerslab/agentos
0.10.35 (2026-10-07) fix api: agent() warns on cognitiveMechanisms, agency().connect() rejects (#95) (6f53042) docs correct the GMI page and repair moved source links (#92) (fc799ec) say how sponsors are featured in the provider list (#81) (
Release v0.10.34 · framerslab/agentos
0.10.34 (2026-10-05) fix(streamText): a failed fallback leg hands the walk to the next one (#67) (34eeac494485eda2d110674fde5ca457e0fb40c5)
Release v0.10.33 · framerslab/agentos
0.10.33 (2026-10-05) fix(nlp): read natural's members when the built package runs under plain Node (#68) (66c76ce7c94c6fe33579d0e6c399e6df1ba8a8a1) docs: contributor guides, issue and pull request templates, agent instructions (#65) (1546eb18252b76316bb8b5b1dc2eec032710dd9e)
Release v0.10.32 · framerslab/agentos
0.10.32 (2026-10-05) fix(llm): context-window rejections walk, server stream errors are retryable, hermes-3-70b lists no tools (#66) (b34e7d41354e8b9f320f2139a50b3ef018bb43e3)
Release v0.10.31 · framerslab/agentos
0.10.31 (2026-10-04) fix(openrouter): declines and in-body errors reach the fallback walkers as typed errors (#62) (11b2ce673afcccb491ecdf6d4c215dea729719ba)
Release v0.10.30 · framerslab/agentos
0.10.30 (2026-10-04) fix(storage): read a column before altering its table (3878831610983d76a87d678063372ab3cda6eb44) docs(agency): show per-agent providers, the chair and the provider quorum in the examples (#61) (c593081e321c919a038910e7b57c2fb6d565abf9)
Release v0.10.29 · framerslab/agentos
0.10.29 (2026-10-04) fix(generateObject): the schema text the model reads carries the Zod size checks (52680b4a3e05b1244bc1a463e628404365b23fdb) fix(SchemaLowering): per-position tuple bounds and an integer type in the bounded lowering; a payload test that can fail (2d3f7510d18bdca31e074d2dba82b51309761df4) fix(SchemaLowering): read the size bounds from the node's checks, not the bag (dbc5e5913c51dcf16a3a7b2e836cab6f6fc6376b) fix(streamObject): the schema text carries the Zod size checks (a61ed33a4ba3758746a9c231710c65cf55fdee03)
Release v0.10.28 · framerslab/agentos
0.10.28 (2026-10-02) fix(generateText): try each fallback leg once, and fail over on HTTP 529 (9bffd8f11a19dde255716129e986e1ad0f7af402)
Release v0.10.27 · framerslab/agentos
0.10.27 (2026-10-02) fix(llm): hash the OpenAI cache key and Mistral tool ids without node:crypto (cb21c8221df0f9416d80ad8cda79fd8f2cdaa747) fix(openrouter): keep API keys out of error details and
Release v0.10.26 · framerslab/agentos
The sandboxed fs.readFile no longer follows a symlink out of its allowed roots (CWE-22). Thanks to @andesyteoss, who found it and sent the fix in #13. #49 adds the follow-ups. 0.10.26 (2026-10-01) Merge branch 'master' into fix/cwe22-sandboxedtoolforge-sandboxed-772c (54d1ccea3523efb50a302aae7ce947e0076419c3) Merge pull request
Release v0.10.25 · framerslab/agentos
0.10.25 (2026-10-01) fix(api): an explicit provider keeps a vendor-prefixed model id (6725ed15836c6a268fcf6f63d09fa428352fc177) fix(api): keep a stream's error chunk out of its cache diagnostics (7adcafa766f90d1b8e022bdc84a62dbac71fa819) fix(openai): send GPT-6 tool calls and Responses-only models to /v1/responses, streamed or not (36ed84390f89d43f7daccdeffaf8282abdab6b3a)
Release v0.10.24 · framerslab/agentos
0.10.24 (2026-09-30) test: type the Anthropic wire test’s header reader and the root toJSON cache-key case (f21281278fe766231325e11915b37d503ff7cde2) fix(agent): leave a failed or empty stream out
Release v0.10.23 · framerslab/agentos
0.10.23 (2026-09-30) fix(agent): replay tool calls, tool results and thinking from session history (426867dadea39209386b51d3b2d145cc2c5a41bd) fix(api): apply the global default model only to tasks
Release v0.10.22 · framerslab/agentos
0.10.22 (2026-09-30) fix(providers): mask configured secrets in Gemini request errors (167e3161680c92bf9fbe3087a537e793ad60f8a4) docs(providers): align model tables with the current catalogs (0efb
Release v0.10.21 · framerslab/agentos
0.10.21 (2026-09-30) fix(llm): pin the Gemini fallback leg at the pro tier and give thinking models room on rescue hops (0c376665e9cf0cceb0e6c7dacb0292bc993e2a18) docs(readme): trim the sessions note to the current API (2ba513a596865611773beab779f01746617decd6)
Release v0.10.20 · framerslab/agentos
0.10.20 (2026-09-29) fix(memory): MemoryStore keeps the full-text index in step with durable writes (75373d681dcd9a2fe03888b2609e08c4ff493de6)
Release v0.10.19 · framerslab/agentos
0.10.19 (2026-09-27) fix(memory): single-flight Brain hydration so racing cold readers never search an empty index (0fb803187b064106f180aa37481744b8b161cf93) chore(sandbox): write the forge result marker as escapes so the file diffs as text (1e9921837385b8218774955b699d949c233e52ea)