07akioni
|
bf19638e5a
|
fix: docs
|
2026-03-17 13:52:23 +08:00 |
|
07akioni
|
570b0ea92a
|
feat: add deepseek provider
|
2026-03-17 13:52:01 +08:00 |
|
Peter Steinberger
|
78a4d12e9a
|
refactor: fix rebase fallout in plugin auth seams
|
2026-03-16 22:51:46 -07:00 |
|
Peter Steinberger
|
5dd2245094
|
refactor: restore public sdk seams after rebase
|
2026-03-16 22:51:46 -07:00 |
|
Peter Steinberger
|
f2bd76cd1a
|
refactor: finalize plugin sdk legacy boundary cleanup
|
2026-03-16 22:51:46 -07:00 |
|
Vincent Koc
|
357ce71988
|
Tests: share provider registration helpers (#48767)
|
2026-03-16 22:50:40 -07:00 |
|
Vincent Koc
|
64c69c3fc9
|
Tests: dedupe contract helper plumbing (#48760)
* Plugins: share contract test helpers
* Channels: collapse inbound contract testkit
|
2026-03-16 22:45:44 -07:00 |
|
Josh Lehman
|
61ccc5bede
|
chore: fix formatting drift in extension sources (#48758)
|
2026-03-16 22:43:21 -07:00 |
|
Vincent Koc
|
ac4aead8a7
|
Tests: order Telegram native command mocks before import
|
2026-03-16 22:41:39 -07:00 |
|
Peter Steinberger
|
0bc9c065f2
|
refactor: move provider auth-choice helpers into plugins
|
2026-03-16 22:40:33 -07:00 |
|
Vincent Koc
|
049bb37c62
|
iMessage: lazy-load channel runtime paths
|
2026-03-16 22:36:03 -07:00 |
|
Vincent Koc
|
dd9fce1686
|
Tests: restore Telegram native command harness mocks
|
2026-03-16 22:32:37 -07:00 |
|
Vincent Koc
|
6c866b8543
|
Tests: centralize contract coverage follow-ups (#48751)
* Plugins: harden global contract coverage
* Channels: tighten global contract coverage
* Channels: centralize inbound contract coverage
* Channels: move inbound contract helpers into core
* Tests: rename local inbound context checks
* Tests: stabilize contract runner profile
* Tests: split scoped contract lanes
* Channels: move inbound dispatch testkit into contracts
* Plugins: share provider contract registry helpers
* Plugins: reuse provider contract registry helpers
|
2026-03-16 22:26:55 -07:00 |
|
Vincent Koc
|
0bf11c1d69
|
Tests: guard channel setup import seams
|
2026-03-16 22:26:20 -07:00 |
|
Peter Steinberger
|
223ae42c79
|
fix(feishu): harden webhook signature compare
|
2026-03-16 22:22:30 -07:00 |
|
Peter Steinberger
|
2bbf33a9ec
|
docs(plugins): add multi-capability ownership example
|
2026-03-16 22:21:18 -07:00 |
|
Peter Steinberger
|
dbe77d0425
|
fix(agents): restore embedded pi and websocket typings
|
2026-03-16 22:21:18 -07:00 |
|
Peter Steinberger
|
d2445b5fcd
|
feat(plugins): share capability capture helpers
|
2026-03-16 22:21:18 -07:00 |
|
Peter Steinberger
|
6cbff9e7d3
|
refactor(imessage): share setup wizard helpers
|
2026-03-17 05:19:18 +00:00 |
|
Peter Steinberger
|
ec89357547
|
refactor(signal): share setup wizard helpers
|
2026-03-17 05:19:02 +00:00 |
|
Peter Steinberger
|
a1a8b74e9a
|
refactor(nextcloud-talk): share dm policy prompt
|
2026-03-17 05:18:41 +00:00 |
|
Peter Steinberger
|
626e301502
|
refactor(channels): remove dead shared plugin duplicates
|
2026-03-17 05:18:41 +00:00 |
|
Peter Steinberger
|
e36f16e750
|
refactor(imessage): share plugin base config
|
2026-03-17 05:18:28 +00:00 |
|
Peter Steinberger
|
423f1e994e
|
refactor(signal): share plugin base config
|
2026-03-17 05:18:28 +00:00 |
|
Peter Steinberger
|
f3da292097
|
refactor(slack): share plugin base config
|
2026-03-17 05:18:28 +00:00 |
|
Peter Steinberger
|
21bc5a90ec
|
fix(slack): restore setup wizard base export
|
2026-03-17 05:18:28 +00:00 |
|
Peter Steinberger
|
e820c255bc
|
refactor(telegram): share plugin base config
|
2026-03-17 05:18:16 +00:00 |
|
Peter Steinberger
|
7e9c46d7dd
|
refactor(whatsapp): share plugin base config
|
2026-03-17 05:18:16 +00:00 |
|
Peter Steinberger
|
503932919f
|
refactor(sandbox): share fs bridge path helpers
|
2026-03-17 05:17:52 +00:00 |
|
Peter Steinberger
|
1dc3104dbf
|
fix(channels): restore shared module imports
|
2026-03-17 05:17:52 +00:00 |
|
Peter Steinberger
|
23deb3da98
|
refactor(discord): share native command plugin test setup
|
2026-03-17 05:17:52 +00:00 |
|
Peter Steinberger
|
7ab074631b
|
refactor(setup): share allowlist wizard proxies
|
2026-03-17 05:17:52 +00:00 |
|
Peter Steinberger
|
5ce2ed3bd2
|
refactor(telegram): share native command test fixtures
|
2026-03-17 05:17:52 +00:00 |
|
Peter Steinberger
|
63d82a6299
|
refactor(telegram): reuse menu helpers in skill allowlist test
|
2026-03-17 05:17:52 +00:00 |
|
Peter Steinberger
|
06ae5e9d21
|
refactor(telegram): share native command test menu helpers
|
2026-03-17 05:17:51 +00:00 |
|
Peter Steinberger
|
b0dd757ec8
|
refactor(discord): share monitor provider test harness
|
2026-03-17 05:17:51 +00:00 |
|
Peter Steinberger
|
10660fe47d
|
refactor(channels): share legacy dm allowlist paths
|
2026-03-17 05:17:51 +00:00 |
|
Peter Steinberger
|
966b8656d2
|
refactor(tlon): share outbound target resolution
|
2026-03-17 05:17:51 +00:00 |
|
Peter Steinberger
|
ed06d21013
|
refactor(providers): share template model cloning
|
2026-03-17 05:17:51 +00:00 |
|
Peter Steinberger
|
dd85ff4da7
|
refactor(tlon): share setup wizard base
|
2026-03-17 05:17:51 +00:00 |
|
Peter Steinberger
|
d20363bcc9
|
refactor(channels): remove dead shared plugin duplicates
|
2026-03-17 05:17:51 +00:00 |
|
Vincent Koc
|
7f042758b0
|
Sandbox: decouple built-in channel ids
|
2026-03-16 22:13:53 -07:00 |
|
Peter Steinberger
|
880bc969f9
|
refactor: move plugin sdk setup helpers out of commands
|
2026-03-16 22:11:56 -07:00 |
|
Josh Avant
|
da34f81ce2
|
fix(secrets): scope message SecretRef resolution and harden doctor/status paths (#48728)
* fix(secrets): scope message runtime resolution and harden doctor/status
* docs: align message/doctor/status SecretRef behavior notes
* test(cli): accept scoped targetIds wiring in secret-resolution coverage
* fix(secrets): keep scoped allowedPaths isolation and tighten coverage gate
* fix(secrets): avoid default-account coercion in scoped target selection
* test(doctor): cover inactive telegram secretref inspect path
* docs
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
* changelog
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
---------
Signed-off-by: joshavant <830519+joshavant@users.noreply.github.com>
|
2026-03-17 00:01:34 -05:00 |
|
Peter Steinberger
|
50c3321d2e
|
feat(media): route image tool through media providers
|
2026-03-16 22:00:39 -07:00 |
|
Peter Steinberger
|
7fa3825e80
|
feat(plugins): derive bundled web search providers from plugins
|
2026-03-16 21:59:50 -07:00 |
|
Vincent Koc
|
21f5675f03
|
Setup: trim channel setup import cycles
|
2026-03-16 21:50:36 -07:00 |
|
Vincent Koc
|
68d2bd27c9
|
Plugins: reject conflicting native command aliases
|
2026-03-16 21:49:26 -07:00 |
|
Peter Steinberger
|
dde89d2a83
|
refactor: isolate provider sdk auth and model helpers
|
2026-03-16 21:47:28 -07:00 |
|
Vincent Koc
|
ad7924b0ac
|
Agents: add OpenAI attribution headers (#48737)
|
2026-03-16 21:47:16 -07:00 |
|