-
a367aed63c
feat(models): add vision input capabilities (#43)

Patrick WozniakandGitHub
2026-08-11 00:28:03 +02:00
-
4b6e1cd85a
chore(release): publish 0.5.0 (#41)

Patrick WozniakandGitHub
2026-08-07 17:23:47 +02:00
-
f3466f816f
Merge pull request #40 from patlux/fix/reasoning-history

Patrick WozniakandGitHub
2026-08-07 17:13:36 +02:00
-
-
ea55ead662
fix(stream): omit prior reasoning from request history
Patrick Wozniak
2026-08-07 16:39:18 +02:00
-
-
7d02d345f1
Merge pull request #39 from patlux/test/provider-hardening-e2e

Patrick WozniakandGitHub
2026-08-07 15:20:20 +02:00
-
-
ff1e23b1b9
Merge remote-tracking branch 'origin/main' into test/provider-hardening-e2e
Patrick Wozniak
2026-08-07 15:18:49 +02:00
-
-
-
-
db49f5a95b
Merge pull request #38 from patlux/feat/request-fidelity

Patrick WozniakandGitHub
2026-08-07 15:18:29 +02:00
-
-
ba142930b2
Merge remote-tracking branch 'origin/main' into feat/request-fidelity
Patrick Wozniak
2026-08-07 15:17:05 +02:00
-
-
-
-
83a228ac26
Merge pull request #37 from patlux/feat/model-catalog-runtime

Patrick WozniakandGitHub
2026-08-07 15:16:54 +02:00
-
-
024a79dc44
Merge branch 'feat/request-fidelity' into test/provider-hardening-e2e
Patrick Wozniak
2026-08-07 14:37:42 +02:00
-
-
-
-
8541fe109a
Merge branch 'feat/model-catalog-runtime' into feat/request-fidelity
Patrick Wozniak
2026-08-07 14:37:19 +02:00
-
-
-
-
c0d126cb73
fix(models): sync reasoning efforts with command code cli
Patrick Wozniak
2026-08-07 14:37:04 +02:00
-
af2a4d1759
test(tests): add provider hardening end-to-end coverage
Patrick Wozniak
2026-08-07 14:06:36 +02:00
-
-
7efca20d16
fix(core): preserve request fidelity and provider errors
Patrick Wozniak
2026-08-07 14:05:03 +02:00
-
-
7e9ecc563a
feat(models): add model-aware runtime metadata
Patrick Wozniak
2026-08-07 14:02:44 +02:00
-
-
8562009202
Merge pull request #36 from patlux/feat/isolated-pi-launcher

Patrick WozniakandGitHub
2026-08-07 10:04:52 +02:00
-
-
62e51ee9f5
Merge main into feat/isolated-pi-launcher
Patrick Wozniak
2026-08-07 10:02:22 +02:00
-
-
-
-
59d133e4f5
Merge pull request #34 from patlux/fix/refresh-model-pricing

Patrick WozniakandGitHub
2026-08-07 09:59:38 +02:00
-
-
4c8e49906c
docs(contributing): align launcher instructions
Patrick Wozniak
2026-08-07 09:59:08 +02:00
-
b100d553c1
feat(tests): add isolated pi launchers
Patrick Wozniak
2026-08-07 09:55:02 +02:00
-
-
-
947915df55
fix(models): refresh model pricing
Patrick Wozniak
2026-08-04 13:46:26 +02:00
-
-
690c640d5b
Merge pull request #33 from patlux/docs/refresh-readme

Patrick WozniakandGitHub
2026-08-04 11:12:58 +02:00
-
-
2028322a22
docs(readme): refresh setup and usage guide
Patrick Wozniak
2026-08-04 11:09:14 +02:00
-
-
46dea06816
Merge pull request #32 from patlux/fix/use-host-pi-core-packages

Patrick WozniakandGitHub
2026-08-04 10:40:41 +02:00
-
-
8d35530bd3
docs(readme): add workflow status badges
Patrick Wozniak
2026-08-04 10:31:29 +02:00
-
cfcf114497
ci(memory): harden benchmark reporting
Patrick Wozniak
2026-08-04 09:35:14 +02:00
-
eb6c18bba2
ci(memory): report pull request memory changes
Patrick Wozniak
2026-08-04 09:29:59 +02:00
-
0e91395d7f
test(deps): forbid pi core development copies
Patrick Wozniak
2026-08-04 02:06:07 +02:00
-
877a3003b1
perf(deps): remove local pi-ai runtime copy
Patrick Wozniak
2026-08-04 02:06:07 +02:00
-
fb864f3d8e
test(deps): prevent bundled pi core runtimes
Patrick Wozniak
2026-08-04 01:43:33 +02:00
-
1579bfd4be
fix(deps): use host-provided pi core packages
Patrick Wozniak
2026-08-04 01:43:32 +02:00
-
-
b151aaa9fe
Merge pull request #31 from IfkumRfnl/fix/cache-accounting

Patrick WozniakandGitHub
2026-08-04 01:43:35 +02:00
-
-
9cff90340c
test(stream): cover cached input fallbacks
Patrick Wozniak
2026-08-04 01:41:22 +02:00
-
69ba0da305
fix(stream): correct cached input accounting
IfkumRfnl
2026-08-03 05:49:31 +00:00
-
-
3f734bc280
chore(release): publish 0.4.3 (#29)

Patrick WozniakandGitHub
2026-08-02 13:20:15 +02:00
-
c8c85a84f3
Merge pull request #27 from k3-2o/fix/offline-startup

Patrick WozniakandGitHub
2026-08-02 10:49:35 +02:00
-
-
e20953d890
test(models): cover recovery after empty offline start
Patrick Wozniak
2026-08-02 10:42:31 +02:00
-
634beb8378
fix(deps): bump protobufjs to 7.6.5
Patrick Wozniak
2026-08-02 10:31:24 +02:00
-
b1a60da6b4
fix(models): store cache in agent directory
Patrick Wozniak
2026-08-02 01:37:34 +02:00
-
070ef3c07a
fix(models): cache catalog for offline startup
Patrick Wozniak
2026-08-02 01:16:39 +02:00
-
811f908918
fix: allow extension to load when offline
K2
2026-07-23 11:11:51 +01:00
-
-
64d538a910
chore(release): publish 0.4.2

Patrick WozniakandGitHub
2026-07-05 03:13:30 +02:00
-
e123e84116
fix(omp): avoid unsupported calculateCost import

Patrick WozniakandGitHub
2026-07-05 03:10:02 +02:00
-
0f6fc17816
docs(release): document deployment process

Patrick WozniakandGitHub
2026-06-16 16:35:25 +02:00
-
c602e00da5
chore(release): publish 0.4.1

Patrick WozniakandGitHub
2026-06-16 16:19:35 +02:00
-
88d8706234
fix: resolve deprecation warning for apiKey value

PlumJamandGitHub
2026-06-16 14:08:11 +02:00
-
f06982fc94
fix(deps): resolve npm audit findings

Patrick WozniakandGitHub
2026-06-16 14:02:46 +02:00
-
a35c2b1e83
ci(release): remove publish workflow

Patrick WozniakandGitHub
2026-06-02 10:59:56 +02:00
-
6aac2bdbcf
chore(release): publish 0.4.0

Patrick WozniakandGitHub
2026-06-02 10:44:39 +02:00
-
6b05595cf3
feat(core): add retry for transient HTTP and stream-level errors

Patrick WozniakandGitHub
2026-06-02 10:33:46 +02:00
-
-
221677b5ba
fix(core): report retry timeouts clearly
Patrick Wozniak
2026-06-02 10:30:32 +02:00
-
e760a760fe
ci(gitleaks): allow test fixture files
Patrick Wozniak
2026-06-02 10:23:54 +02:00
-
57bcdc7396
fix(core): address PR review on retry defaults and timeouts
jizhejiang
2026-06-02 15:51:19 +08:00
-
c3107dbc1c
feat(core): add retry for transient HTTP and stream-level errors
jizhejiang
2026-06-02 11:05:20 +08:00
-
-
f48291f252
chore(release): publish 0.3.1 (#11)

Patrick WozniakandGitHub
2026-05-29 00:20:16 +02:00
-
21d712a1cc
ci: harden PR security pipeline (#10)

Patrick WozniakandGitHub
2026-05-28 23:58:50 +02:00
-
17175abd28
Bump CLI version header to 0.29.0 for API parity
Patrick Wozniak
2026-05-28 22:50:54 +02:00
-
41fb9486af
Release 0.3.0
Patrick Wozniak
2026-05-28 22:31:09 +02:00
-
f31f763f35
Merge pull request #7 from skyscribe-yf/main

Patrick WozniakandGitHub
2026-05-28 22:29:12 +02:00
-
-
fe49146892
Merge remote-tracking branch 'origin/main' into fix/pr-7-review
Patrick Wozniak
2026-05-28 22:07:51 +02:00
-
-
-
-
27abe72faa
docs(readme): fix pricing test file reference
Patrick Wozniak
2026-05-28 22:05:25 +02:00
-
5a62f60049
fix(models): correct DeepSeek V4 Flash cache rate, add xiaomi models
Patrick Wozniak
2026-05-28 22:05:20 +02:00
-
3caa4111e1
fix(models): correct DeepSeek V4 Pro discount as permanent
Patrick Wozniak
2026-05-28 22:05:08 +02:00
-
3fba807abf
fix(stream): close thinking block before text or tool output
Patrick Wozniak
2026-05-28 22:05:01 +02:00
-
98ee522fe6
Merge pull request #9 from AlexVagrant/main

Patrick WozniakandGitHub
2026-05-28 22:00:28 +02:00
-
-
52ed72aa37
perf(deps): move pi-coding-agent to optional peerDependencies
Fei Yan
2026-05-28 21:49:11 +08:00
-
e78875f532
refactor: clean up code formatting and update package dependencies
wh.huajieyu
2026-05-28 06:23:28 -04:00
-
c2497ed098
feat: add OMP (Oh My Pi) provider compatibility

AlexVagrantandwh.huajieyu
2026-05-28 04:09:04 -04:00
-
-
96c452eefd
chore: upgrade pi dependencies from @mariozechner 0.72.0 to @earendil-works 0.75.5
Fei Yan
2026-05-27 19:48:55 +08:00
-
93864879b2
docs: add 0.2.0 changelog entry and pricing section to README
Fei Yan
2026-05-27 07:30:58 +08:00
-
e8f7410a0a
test(pricing): verify MODEL_COSTS entries and promotional notes
Fei Yan
2026-05-27 07:30:50 +08:00
-
567e1e28a4
feat(models): add live display pricing for known Command Code models
Fei Yan
2026-05-27 07:30:47 +08:00
-
0d96bf507a
docs(changelog): add 0.2.0 entry and pricing section to README
Fei Yan
2026-05-27 07:30:37 +08:00
-
-
b850558199
docs(contributing): add contribution and release guides
Patrick Wozniak
2026-05-26 23:26:52 +02:00
-
cc05faa526
Release 0.1.1
Patrick Wozniak
2026-05-26 23:05:21 +02:00
-
5d4277876b
Merge pull request #4 from ninehills/main

Patrick WozniakandGitHub
2026-05-26 21:52:58 +02:00
-
-
5714e3863a
Test dynamic Command Code model discovery
Patrick Wozniak
2026-05-26 21:51:54 +02:00
-
418f4c925b
Fetch Command Code models at startup
Patrick Wozniak
2026-05-26 21:51:41 +02:00
-
960d0d1f23
feat: extract models from command-code dist, load via models.json
Tao Yang
2026-05-25 16:37:08 +08:00
-
-
b5b109c63c
Update README.md

Patrick WozniakandGitHub
2026-05-05 14:58:48 +02:00
-
b8853ab0d6
Add Command Code browser login fallback
Patrick Wozniak
2026-05-05 14:48:06 +02:00
-
af2b316d84
style: configure prettier (no semicolons, trailing commas)
Patrick Wozniak
2026-05-05 14:02:41 +02:00
-
e9853eb4a4
chore: add CI workflow (typecheck + prettier format check), tsconfig, and prettier formatting
Patrick Wozniak
2026-05-05 13:56:41 +02:00
-
be6d17ea56
docs: add disclaimer, 4x DeepSeek V4 offer, and DeepSeek V4 model
Patrick Wozniak
2026-05-05 13:40:04 +02:00
-
66c695bfff
fix: include src/ in npm publish files
Patrick Wozniak
2026-05-05 13:31:06 +02:00
-
e283cd0677
chore: add README, LICENSE, publish workflow, and npm metadata for pi.dev/packages
Patrick Wozniak
2026-05-05 13:29:46 +02:00
-
3630b85298
Add pi CLI coverage with DeepSeek
Patrick Wozniak
2026-05-05 13:22:15 +02:00
-
145e2678b6
Test real Command Code core behavior
Patrick Wozniak
2026-05-05 13:22:05 +02:00
-
ebf638e9fb
Extract Command Code stream core
Patrick Wozniak
2026-05-05 13:22:00 +02:00
-
b8b0a9894e
chore: add npm test scripts and finalize package metadata
Patrick Wozniak
2025-05-05 11:50:00 +02:00
-
4407ab5b37
fix: add onResponse hook for response metadata inspection before streaming
Patrick Wozniak
2025-05-05 11:20:00 +02:00
-
29f4565a53
fix: flush remaining thinking blocks after stream ends
Patrick Wozniak
2025-05-05 10:45:00 +02:00
-
38deb03c6c
test: add comprehensive stream integration tests (35+ cases)
Patrick Wozniak
2025-05-05 10:05:00 +02:00
-
a4f7d5fda0
chore: add smoke test script for print + RPC mode validation
Patrick Wozniak
2025-05-04 20:00:00 +02:00
-
b13da480fa
test: add abort integration tests with mock HTTP server
Patrick Wozniak
2025-05-04 19:45:00 +02:00
-
2af822e79f
test: add pure function unit tests (toJsonSchema, messagesToCC, toolsToJson, textContent)
Patrick Wozniak
2025-05-04 19:10:00 +02:00
-
103b6e6fff
feat: add abort handling with raceAbort helper
Patrick Wozniak
2025-05-04 18:40:00 +02:00
-
0cb34f54d7
feat: add API key resolution from env var + auth.json files
Patrick Wozniak
2025-05-04 18:15:00 +02:00
-
28ccca9a0c
feat: implement streamCommandCode with SSE parsing
Patrick Wozniak
2025-05-04 17:50:00 +02:00
-
ad3479f68c
feat: add model definitions and helpers (toJsonSchema, toolsToJson, messagesToCC)
Patrick Wozniak
2025-05-04 17:22:00 +02:00