jaberjaber23
6f8463fc91
bump v0.6.5
v0.6.5
2026-05-12 15:05:53 +03:00
jaberjaber23
6b03cb2e9d
test fix
2026-05-12 15:04:47 +03:00
Jaber Jaber
8cb7541678
Merge pull request #1146 from benhoverter/lenient-binding-parse
...
fix(kernel): lenient binding parsing — one typo no longer drops the entire bindings table
2026-05-12 14:57:09 +03:00
jaberjaber23
6b5b7674d3
server ids
2026-05-12 14:56:32 +03:00
jaberjaber23
247dca508b
inferencing flag
2026-05-12 14:55:47 +03:00
Jaber Jaber
90d16e52be
Merge pull request #1175 from aqilaziz/docs-fix-getting-started-links
...
Fix getting started documentation links
2026-05-12 14:55:27 +03:00
jaberjaber23
68bde60fac
activate agents
2026-05-12 14:54:22 +03:00
Jaber Jaber
a422058049
Merge pull request #1135 from RightNow-AI/dependabot/cargo/open-5.3.4
...
build(deps): bump open from 5.3.3 to 5.3.4
2026-05-12 14:53:44 +03:00
jaberjaber23
6ba0bfb7ef
providers screen
2026-05-12 14:53:17 +03:00
jaberjaber23
7699b86037
clone agent
2026-05-12 14:53:10 +03:00
jaberjaber23
e31216d5ec
docs accuracy
2026-05-12 14:51:09 +03:00
jaberjaber23
538e943d3d
clippy fix
2026-05-12 14:46:00 +03:00
jaberjaber23
94fca22124
redacted thinking
2026-05-12 14:36:05 +03:00
jaberjaber23
37e2043ed7
another timeout
2026-05-12 14:35:12 +03:00
jaberjaber23
31eb833cdf
agent history
2026-05-12 14:34:22 +03:00
jaberjaber23
15da248faf
another timeout
2026-05-12 14:33:05 +03:00
jaberjaber23
c27a6f3609
local fallback
2026-05-12 14:26:58 +03:00
jaberjaber23
f792f1a14b
ws auth
2026-05-12 14:26:27 +03:00
aqilaziz
8b10930e40
Fix getting started documentation links
2026-05-08 06:21:25 +07:00
dependabot[bot]
24aca4e31d
build(deps): bump open from 5.3.3 to 5.3.4
...
Bumps [open](https://github.com/Byron/open-rs ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/Byron/open-rs/releases )
- [Changelog](https://github.com/Byron/open-rs/blob/main/changelog.md )
- [Commits](https://github.com/Byron/open-rs/compare/v5.3.3...v5.3.4 )
---
updated-dependencies:
- dependency-name: open
dependency-version: 5.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 10:50:27 +00:00
jaberjaber23
3cce1eb3fb
bump v0.6.4
v0.6.4
2026-05-01 13:48:18 +03:00
jaberjaber23
c89958b66d
firefox sidebar
2026-05-01 13:28:26 +03:00
jaberjaber23
b0a92456bf
openrouter free
2026-05-01 13:19:50 +03:00
jaberjaber23
67bbcc623d
cachyos build
2026-05-01 13:18:19 +03:00
jaberjaber23
a91bfc0e9c
dashboard bind
2026-05-01 13:17:32 +03:00
jaberjaber23
948117d5de
bump v0.6.3
v0.6.3
2026-05-01 13:12:25 +03:00
jaberjaber23
2dedab2a8b
think persist
2026-05-01 13:01:55 +03:00
jaberjaber23
8642c4d442
timeout reload
2026-05-01 12:57:05 +03:00
jaberjaber23
46a6eb33d9
slack dedup
2026-05-01 12:50:38 +03:00
jaberjaber23
99b4ce2931
telegram cache
2026-05-01 12:50:38 +03:00
Jaber Jaber
87932f5da0
Merge pull request #1061 from RightNow-AI/dependabot/github_actions/softprops/action-gh-release-3
...
build(deps): bump softprops/action-gh-release from 2 to 3
2026-05-01 12:49:07 +03:00
Ben Hoverter and Claude Opus 4.7
325734c6aa
fix(kernel): lenient binding parsing — partial-success table parse
...
A typo in any binding's match_rule no longer drops the entire bindings
table. Each entry is parsed independently; malformed entries log an
ERROR with index, agent name, and the underlying serde error, then are
skipped. A single WARN summarizes total dropped vs. surviving bindings.
Per-entry deny_unknown_fields is preserved so silent typos still fail
loudly — just no longer catastrophically.
Before this change, a single misspelled field anywhere in [[bindings]]
caused the whole table to fail parsing, silently unbinding every
agent — the worst possible failure mode for a routing config.
- New `lenient_extract_bindings` runs after include-merge / [api]
migration, before `try_into::<KernelConfig>()`.
- 7 new config tests cover the reproducer, happy path, all-malformed,
no-bindings, missing-agent, survivor-order preservation, and
top-level field typos:
* test_lenient_bindings_drops_typo_keeps_rest
* test_lenient_bindings_all_valid_unchanged
* test_lenient_bindings_all_malformed_yields_empty_but_keeps_rest_of_config
* test_lenient_bindings_no_bindings_section_is_noop
* test_lenient_bindings_missing_agent_field_dropped
* test_lenient_bindings_preserves_survivor_order — locks in that
first-match-wins routing semantics cannot silently regress when
a middle entry is dropped
* test_lenient_bindings_top_level_field_typo_dropped — locks in
that deny_unknown_fields catches operator typos at the binding
top level (e.g. \`agnt = ...\`), not just inside match_rule
- TODO marker added on the remaining \`warn!\` fallback in \`load_config\`
for the non-binding silent-default path (follow-up work).
Tested live: typo'd \`hannel\` field on binding #2 logged as expected;
remaining 5 bindings loaded and routed correctly.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-30 17:10:18 -07:00
jaberjaber23
15ed29c667
bump v0.6.2
v0.6.2
2026-04-29 20:39:59 +03:00
jaberjaber23
1d1bf0fb09
exec full
2026-04-29 16:19:23 +03:00
jaberjaber23
d3363142b2
binding rule
2026-04-29 16:19:23 +03:00
Hypn0sis
76929a41aa
fix(clippy): resolve upstream warnings breaking CI
...
Mechanical clippy fixes for collapsible_match, unnecessary_sort_by, and redundant into_iter. Resolves the 5 errors blocking openfang-runtime in CI.
2026-04-29 16:17:48 +03:00
Jaber Jaber
fe34a37e6f
Merge pull request #1112 from RightNow-AI/dependabot/cargo/lettre-0.11.21
...
build(deps): bump lettre from 0.11.20 to 0.11.21
2026-04-29 16:10:44 +03:00
Jaber Jaber
4b63eb18cc
Merge pull request #1111 from RightNow-AI/dependabot/cargo/libc-0.2.185
...
build(deps): bump libc from 0.2.183 to 0.2.185
2026-04-29 16:10:31 +03:00
Jaber Jaber
fe21d4b4df
Merge pull request #1110 from RightNow-AI/dependabot/cargo/rustls-0.23.39
...
build(deps): bump rustls from 0.23.37 to 0.23.39
2026-04-29 16:10:19 +03:00
Jaber Jaber
f52bc53e47
Merge pull request #1109 from RightNow-AI/dependabot/cargo/uuid-1.23.1
...
build(deps): bump uuid from 1.23.0 to 1.23.1
2026-04-29 16:10:05 +03:00
Jaber Jaber
10f7ee1885
Merge pull request #1060 from ferr079/fix/unify-ssrf-protection
...
fix(security): unify SSRF protection for WASM host calls
2026-04-29 16:02:51 +03:00
Jaber Jaber
7bc6591338
Merge pull request #1058 from lc-soft/fix/trader-dashboard-style
...
fix(hands): correct trader dashboard style
2026-04-29 15:45:05 +03:00
jack-wz and jack-wz01
53f2066945
chore: add health stack and stabilize provider env tests ( #1126 )
...
Co-authored-by: jack-wz01 <15474862+jack-wz01@user.noreply.gitee.com >
2026-04-29 15:45:01 +03:00
Jaber Jaber
c69dd84184
Merge pull request #1095 from Streamweaver/fix/mcp-stdio-env-passthrough-linux
...
fix(runtime): pass HOME/TMP/TEMP to stdio MCP servers on all platforms
2026-04-29 15:44:05 +03:00
Jaber Jaber
c1356fc95d
Merge pull request #1100 from Streamweaver/fix/telegram-silent-failures
...
channels/telegram: propagate send failures and cache terminal reaction errors
2026-04-29 15:43:42 +03:00
jaberjaber23
aabf83b351
bump v0.6.1
v0.6.1
2026-04-29 15:30:46 +03:00
jaberjaber23
da6b567ac3
manifest merge
2026-04-29 15:19:41 +03:00
jaberjaber23
ccdd7943a2
fix clippy
2026-04-29 15:14:42 +03:00
jaberjaber23
7fe87babe6
preserve workspace
2026-04-29 15:08:44 +03:00
jaberjaber23
9c0e1637a5
fmt drift
2026-04-29 15:07:22 +03:00