chore(deps): bump substrate to agent-eval ^0.77.0 / agent-runtime ^0.44.0 + docs to live API#22
Merged
Merged
Conversation
…44.0 + docs to live API agent-knowledge was caret-trapped at agent-eval ^0.42.0 (>=0.42.0 <0.43.0, 35 minors behind 0.77.0) and agent-runtime ^0.25.0 (19 behind 0.44.0), with an empty minimumReleaseAgeExclude that froze it under the 3-day install cooldown. - bump @tangle-network/agent-eval ^0.42.0 -> ^0.77.0, agent-runtime ^0.25.0 -> ^0.44.0, sandbox (dev) ^0.3.0 -> ^0.4.0 - exclude the first-party @tangle-network substrate from minimumReleaseAge so freshly-published substrate installs (matches the agent-runtime/tax/creative convention; the age gate is for third-party supply-chain risk, not our own) - version 1.5.2 -> 1.6.0 The substrate imports are type-only (AnalystFinding/AnalystSeverity) plus the agent-runtime/loops subpath, all unchanged in 0.77/0.44 — typecheck EXIT=0, 99 tests pass, build clean with zero source edits. Docs referenced removed/never-shipped functions (runKnowledgeBaseOptimization, knowledgeReleaseReportFromOptimization, runMultiShotOptimization). Rewritten to the shipped contract: run an agent-eval improvement loop over KB variants, then knowledgeReleaseReport() folds the candidate/baseline RunRecords into release confidence. README, AGENTS, architecture.md, and the release.ts docstring now describe only the current API.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
agent-knowledge had drifted ~35 minors behind the substrate and its docs described an API that hasn't existed since 0.42. This bumps it to current and rewrites the stale docs to the shipped contract.
Why it was frozen
@tangle-network/agent-eval ^0.42.0— the 0.x caret traps it at>=0.42.0 <0.43.0, 35 minors behind 0.77.0. It physically could not resolve forward.@tangle-network/agent-runtime ^0.25.0— trapped<0.26.0, 19 behind 0.44.0.minimumReleaseAgeExclude: []— combined with the 3-day install cooldown, freshly-published substrate could never install.Changes
^0.42.0 → ^0.77.0, agent-runtime^0.25.0 → ^0.44.0, sandbox (dev)^0.3.0 → ^0.4.0@tangle-networksubstrate fromminimumReleaseAge(matches the agent-runtime / tax / creative convention — the cooldown is for third-party supply-chain risk, not our own packages)1.5.2 → 1.6.0docs/architecture.md, and therelease.tsdocstring referenced removed/never-shipped functions (runKnowledgeBaseOptimization,knowledgeReleaseReportFromOptimization,runMultiShotOptimization). Rewritten to the shipped path: run an agent-eval improvement loop (runImprovementLoop) over KB variants, thenknowledgeReleaseReport()folds the candidate/baselineRunRecord[]into release confidence.Verification
The substrate imports are type-only (
AnalystFinding/AnalystSeverity) plus theagent-runtime/loopssubpath — all unchanged in 0.77/0.44. Against the bumped substrate, with zero source-logic edits:pnpm typecheck→ EXIT 0pnpm test→ 99 passed / 5 network-skippedpnpm build→ clean (DTS + JS emit)