Commit Graph

42312 Commits

Author SHA1 Message Date
Peter Steinberger 404353ad4f test: clarify opencode thinking level assertions 2026-05-08 09:35:45 +01:00
Shakker ea5116089c test: clarify acp live streaming assertions 2026-05-08 09:35:03 +01:00
Peter Steinberger 0242d3e50d test: clarify tsdown graph assertions 2026-05-08 09:34:24 +01:00
Peter Steinberger 911d4555cb test: clarify update package manager path assertion 2026-05-08 09:33:17 +01:00
Peter Steinberger 4fd85c5ee5 test: clarify command analysis warning assertion 2026-05-08 09:32:01 +01:00
Peter Steinberger 5fccaa1e32 test: clarify gateway exposure audit assertions 2026-05-08 09:30:48 +01:00
Peter Steinberger 4b8717f14e test: clarify sandbox browser audit assertion 2026-05-08 09:29:28 +01:00
Peter Steinberger d84239c0fc test: clarify bonjour discovery command assertions 2026-05-08 09:28:20 +01:00
Peter Steinberger a5e9b205ac test: clarify system presence pruning assertions 2026-05-08 09:27:13 +01:00
Peter Steinberger eff631e269 test: clarify plugin snapshot stale index assertions 2026-05-08 09:26:03 +01:00
Peter Steinberger 973adb0fe1 test: clarify infra offender assertions 2026-05-08 09:24:10 +01:00
Peter Steinberger d1630ced14 test: clarify markdown assertion lists 2026-05-08 09:22:56 +01:00
Peter Steinberger ba675d8964 test: clarify secrets warning assertion 2026-05-08 09:21:23 +01:00
Peter Steinberger 84212d58b8 test: clarify skill scanner assertions 2026-05-08 09:19:53 +01:00
Peter Steinberger af8cf11e19 test: clarify security scanner assertions 2026-05-08 09:18:33 +01:00
Peter Steinberger a8dcbb26f8 test: clarify security audit assertions 2026-05-08 09:17:15 +01:00
Peter Steinberger f9812e6cba test: clarify tui list assertions 2026-05-08 09:16:07 +01:00
Peter Steinberger 1aa9f6d3e1 test: clarify qa lab server assertions 2026-05-08 09:14:38 +01:00
Peter Steinberger a1244d6108 test: clarify qa browser runtime env assertion 2026-05-08 09:12:46 +01:00
Peter Steinberger 3e49a00555 test: clarify config legacy issue assertions 2026-05-08 09:11:03 +01:00
Peter Steinberger c94641c08b test: clarify launchd command assertions 2026-05-08 09:09:16 +01:00
Peter Steinberger a6bbcd0a01 test: clarify config pdf limit assertion 2026-05-08 09:07:27 +01:00
Peter Steinberger 5989a9ad60 test: clarify config io assertions 2026-05-08 09:06:21 +01:00
Peter Steinberger 5bb23c2f95 test: clarify qa parity failure assertion 2026-05-08 09:05:03 +01:00
Peter Steinberger f992dd61f1 test: clarify qa whatsapp boundary assertion 2026-05-08 09:03:59 +01:00
Peter Steinberger 544c0468c1 test: clarify qa bus search assertions 2026-05-08 09:02:30 +01:00
Peter Steinberger 69c1487e0b test: clarify feishu streaming status assertions 2026-05-08 09:01:08 +01:00
scoootscooob 09f83bfec0 fix(compaction): preserve tail for empty manual compact
Manual /compact now preserves Pi's recent tail when the compaction input has no summarizable messages or yields an empty summary, avoiding an empty checkpoint that drops live context.

Verification:
- pnpm test src/agents/pi-embedded-runner/manual-compaction-boundary.test.ts -- --reporter=verbose
- pnpm exec oxfmt --check --threads=1 src/agents/pi-embedded-runner/manual-compaction-boundary.ts src/agents/pi-embedded-runner/manual-compaction-boundary.test.ts
- git diff --check -- src/agents/pi-embedded-runner/manual-compaction-boundary.ts src/agents/pi-embedded-runner/manual-compaction-boundary.test.ts CHANGELOG.md
- Local gateway proof in PR body: real sessions.compact preserved the recent tail while the provider saw an empty conversation.

Note: checks-node-auto-reply-reply-dispatch is already failing on upstream/main with the same four dispatch-from-config.test.ts assertions; this PR only touches compaction boundary files.
2026-05-08 01:00:20 -07:00
Peter Steinberger 94ceddc481 test: clarify config schema child assertion 2026-05-08 08:59:42 +01:00
Peter Steinberger 2c7c57d519 test: clarify feishu validation assertions 2026-05-08 08:58:25 +01:00
Peter Steinberger 29689c62d0 test: clarify bootstrap extra path assertion 2026-05-08 08:56:51 +01:00
Peter Steinberger 9730be1bba test: reuse daemon service audit helper 2026-05-08 08:55:31 +01:00
Peter Steinberger 9bcfc93ada test: clarify qa scenario catalog assertions 2026-05-08 08:53:40 +01:00
Peter Steinberger c2ffe1fd04 test: remove redundant service path assertions 2026-05-08 08:51:51 +01:00
Peter Steinberger 1ae3e5b527 test: clarify hook workspace assertions 2026-05-08 08:50:33 +01:00
Ayu e63e4f9551 fix(docker): run runtime image under tini (#78777)
Run the Docker runtime image under tini so long-lived containers reap orphaned child processes and forward signals correctly.

Thanks @VintageAyu!
2026-05-08 13:19:55 +05:30
Peter Steinberger fb66a101e2 test: clarify config validation path assertions 2026-05-08 08:49:19 +01:00
Peter Steinberger 6a2c67d314 test: clarify proxy capture assertions 2026-05-08 08:47:30 +01:00
Peter Steinberger f64915c564 test: clarify feishu mention merge assertions 2026-05-08 08:46:22 +01:00
Peter Steinberger 279aa7f7b8 test: remove redundant web boundary assertion 2026-05-08 08:44:42 +01:00
Peter Steinberger 2e816710ed fix: remove telegram cache redundant spread 2026-05-08 08:43:51 +01:00
Peter Steinberger b55dfd53b4 test: clarify browser doctor warning assertions 2026-05-08 08:43:51 +01:00
Rob Riggs 0ef1f36286 feat(bedrock): add service_tier parameter support
- Add resolveBedrockServiceTier() and createBedrockServiceTierWrapper()
  to bedrock-stream-wrappers.ts
- Export service tier functions from provider-stream-shared.ts SDK barrel
- Wire service tier into Bedrock provider wrapStreamFn
- Accepts serviceTier or service_tier via agents.defaults.params

Valid values: default, flex, priority, reserved

Authored by Deepseek-v4-Pro, reviewed by rob@mobilinkd.com.
2026-05-08 13:10:43 +05:30
Peter Steinberger a3e48fd259 test: clarify qa coverage inventory assertions 2026-05-08 08:39:52 +01:00
Ayaan Zaidi 8e94689add refactor(telegram): distill reply chain hydration 2026-05-08 13:08:46 +05:30
Ayaan Zaidi a7cd93ec4d fix(telegram): share persisted reply cache buckets 2026-05-08 13:08:46 +05:30
Ayaan Zaidi ac75d6f76e fix(reply): render hydrated reply chain in inbound prompt 2026-05-08 13:08:46 +05:30
Ayaan Zaidi 99850d17ad docs(telegram): document reply-chain cache 2026-05-08 13:08:46 +05:30
Ayaan Zaidi 45928ef298 fix(telegram): hydrate inbound reply chains 2026-05-08 13:08:46 +05:30
Ayaan Zaidi 3c4b482fc5 feat(telegram): persist observed message cache 2026-05-08 13:08:46 +05:30