Commit Graph

6473 Commits

Author SHA1 Message Date
Peter Steinberger
063a296b24 refactor: add hook guards and test helpers 2026-01-18 06:15:24 +00:00
Peter Steinberger
af9abe3e4b chore: show plugin hooks in plugins info 2026-01-18 06:14:09 +00:00
Peter Steinberger
614a39fa9e feat: add /exec session overrides 2026-01-18 06:12:54 +00:00
Peter Steinberger
e24dd3c0e4 fix: align exec tool config and test timeouts 2026-01-18 06:12:53 +00:00
Peter Steinberger
3db4379db8 fix(openai-http): reuse history markers for chat prompts
Co-authored-by: Andrew Lauppe <andy@t5tele.com>
2026-01-18 06:07:59 +00:00
Peter Steinberger
f9e7a5fe82 chore(format): oxfmt hooks-cli 2026-01-18 06:03:22 +00:00
Peter Steinberger
fa669f1ccf chore(gate): fix lint and formatting 2026-01-18 06:01:25 +00:00
Peter Steinberger
1f17da29b9 test(gateway): stabilize cron temp cleanup 2026-01-18 06:01:25 +00:00
Peter Steinberger
ddd0e8bd54 test(usage): cover modes and full footer 2026-01-18 06:01:25 +00:00
Peter Steinberger
d676a03fe0 refactor(usage): centralize responseUsage mode 2026-01-18 06:01:25 +00:00
Peter Steinberger
a1395f9856 feat: support plugin-managed hooks 2026-01-18 05:57:05 +00:00
Peter Steinberger
2ddb585956 refactor: expand bootstrap helpers and tests 2026-01-18 05:51:55 +00:00
Peter Steinberger
1b179c7851 test: avoid timer hangs in cron tests 2026-01-18 05:44:22 +00:00
Peter Steinberger
98ab6c44b2 test: stabilize gateway suites 2026-01-18 05:44:22 +00:00
Peter Steinberger
c2237dce8b fix: shorten doctor gateway health timeout in non-interactive 2026-01-18 05:44:22 +00:00
Peter Steinberger
683c5ebe8a fix: align plugin runtime and exec wiring 2026-01-18 05:44:22 +00:00
Peter Steinberger
106e074bff test: stabilize gateway ports and timers 2026-01-18 05:44:22 +00:00
Peter Steinberger
f316cd7e10 fix: harden memory indexing and embedded session locks 2026-01-18 05:41:45 +00:00
Peter Steinberger
4abe6629a1 refactor: align status with plugin memory slot 2026-01-18 05:40:10 +00:00
Peter Steinberger
f2b5260bd6 build: export plugin-sdk for extensions 2026-01-18 05:40:10 +00:00
Peter Steinberger
04174933b0 docs: expand memory hybrid search explainer 2026-01-18 05:40:10 +00:00
Peter Steinberger
a093e884b4 test: expand memory hybrid coverage 2026-01-18 05:40:10 +00:00
Peter Steinberger
c27ba696fe refactor: split memory manager internals 2026-01-18 05:40:10 +00:00
Peter Steinberger
2668a2b7f5 chore(lint): fix unused vars and formatting 2026-01-18 05:38:23 +00:00
Peter Steinberger
d326173583 feat(slash-commands): usage footer modes 2026-01-18 05:35:35 +00:00
Peter Steinberger
f912f1bc4f refactor: centralize bootstrap file resolution 2026-01-18 05:31:04 +00:00
Peter Steinberger
39b5e0c208 feat: add bootstrap hook and soul-evil hook 2026-01-18 05:24:47 +00:00
Peter Steinberger
2f8ead5051 test: cover subagent helpers 2026-01-18 05:19:56 +00:00
Peter Steinberger
260adcb7bd refactor: share subagent helpers 2026-01-18 05:19:56 +00:00
Peter Steinberger
621cdd393d fix: abort embedded prompts on cancel 2026-01-18 05:18:10 +00:00
Peter Steinberger
ded1b2a14c feat: migrate zalouser plugin to sdk
# Conflicts:
#	CHANGELOG.md
2026-01-18 05:17:40 +00:00
Peter Steinberger
78fdb3e3bb feat: expand subagent status visibility 2026-01-18 04:46:04 +00:00
Peter Steinberger
0e0b98a584 fix: align agent exec config 2026-01-18 04:37:15 +00:00
Peter Steinberger
950268782b feat: surface batch request progress 2026-01-18 04:30:15 +00:00
Peter Steinberger
a41a69b6ae perf: improve batch status logging 2026-01-18 04:28:14 +00:00
Peter Steinberger
a9d52fb238 docs: clarify plugin agent tool config 2026-01-18 04:28:00 +00:00
Peter Steinberger
5fa9bee53c feat: add exec host approvals flow 2026-01-18 04:27:41 +00:00
Peter Steinberger
a561d2e1af fix: include query in Twilio webhook verification 2026-01-18 04:25:28 +00:00
Peter Steinberger
3f408eeefc fix: resolve plugin tool meta typing 2026-01-18 04:24:16 +00:00
Peter Steinberger
aa1c76a1d4 fix: avoid keychain prompts in embedded runner 2026-01-18 04:19:28 +00:00
Peter Steinberger
00e508cc63 refactor: centralize plugin tool policy helpers 2026-01-18 04:18:32 +00:00
Peter Steinberger
17255e1b5c feat: add optional plugin tools 2026-01-18 04:08:00 +00:00
Peter Steinberger
5f2d7b8d46 Update canvas skill with Tailscale integration details and architecture 2026-01-18 03:57:19 +00:00
Peter Steinberger
7d4617d5fa Add canvas skill documentation 2026-01-18 03:55:52 +00:00
Peter Steinberger
1148323e7b perf: speed up memory batch polling 2026-01-18 03:55:14 +00:00
Peter Steinberger
679838d9c2 fix: persist session origin metadata 2026-01-18 03:41:51 +00:00
Peter Steinberger
6d2f6c1d54 fix: align plugin runtime types 2026-01-18 03:41:25 +00:00
Peter Steinberger
aede371d78 test: stabilize doctor + pi-embedded suites 2026-01-18 03:40:47 +00:00
Peter Steinberger
829a4bbc7d feat: migrate zalo plugin to sdk 2026-01-18 03:37:26 +00:00
Peter Steinberger
0996e1d589 Merge pull request #1136 from cheeeee/fix/prompt-failover
fix(agent): Enable model fallback for prompt-phase quota/rate limit errors
2026-01-18 03:32:03 +00:00