Commit Graph

  • 7e48713b4e feat: make Gemini 3.6 Flash a default pxpipe reader (#134) main Steven 2026-07-21 16:41:40 -04:00
  • 41f2ed1d39 fix(render): glyph surgery so Spleen 5x8 K no longer reads as H (#127) dhruvraajeev 2026-07-20 23:31:24 -05:00
  • 5e324fba09 docs: add OmniGlyph to a Derived projects section (#89) Diego Rodrigues de Sa e Souza 2026-07-20 23:31:28 -03:00
  • 4a5113ac15 docs(readme): add Related projects section linking pxpipe-windows (#108) Divyesh 2026-07-21 07:53:12 +05:30
  • fbe2c251b8 fix(responses-bridge): encode assistant text as output_text, not input_text (#129) Shubham Srivastava 2026-07-21 07:44:18 +05:30
  • b754d95295 fix: capture transactional factsheet anchors (#78) Ben Younes 2026-07-19 05:00:08 +01:00
  • eaa97ffe9c fix(transform): pass tool-search managed tools (defer_loading) through the tool rewrite (#76) Brad Yinger 2026-07-18 23:47:57 -04:00
  • abc0194219 fix(proxy): never route an sk-ant bearer to the OpenAI upstream (#49) Xyra Sinclair 2026-07-18 20:29:02 -07:00
  • b6c6c0358f fix: preserve $schema and draft-07 tuple items in schema stripper (#45) Monish Ananda 2026-07-19 08:48:59 +05:30
  • a4b40f5edb fix(openai): correct rendered-context framing for annotation-only tool imaging (#123) Steven 2026-07-18 22:58:56 -04:00
  • c260eae9d8 fix(dashboard): compare per-request cost on the same requests (#93) (#124) Steven 2026-07-18 22:54:01 -04:00
  • 69c3a51829 fix(prompting): discourage guessing exact strings from imaged text (#32) Danil Silantyev 2026-07-19 05:02:27 +05:00
  • 028f6a7cd8 fix(vision): patch-based Anthropic image-token model + doc sync (#27) Danil Silantyev 2026-07-19 04:55:30 +05:00
  • b6ef183611 fix: bypass header, persisted model scope, named skip reason (#111) fix/111-base-url-child-process-leak teamchong 2026-07-18 13:37:19 -04:00
  • 2398337da4 fix(dashboard): collapse image model scope into one opt-in row (#116) (#120) Steven 2026-07-18 13:18:13 -04:00
  • 8c628b7fc6 fix(logs): tag compression skip reasons as savings:skip(...) (#114) (#115) (#119) Steven 2026-07-18 12:47:40 -04:00
  • 4bc30d3c63 fix(dashboard): price one-hour cache writes (#118) Steven 2026-07-18 11:58:56 -04:00
  • 64b62851da refactor(proxy): simplify provider routing Steven Chong 2026-07-18 10:21:33 -04:00
  • b02d3b5c42 fix(proxy): preserve existing Fable transform behavior Steven Chong 2026-07-17 22:55:31 -04:00
  • 733046e9c7 docs: normalize benchmark table labels Steven Chong 2026-07-17 22:33:20 -04:00
  • f3fb2a8a21 eval: complete Kimi K3 quality suite Steven Chong 2026-07-17 20:02:32 -04:00
  • efef8cf0d8 eval: complete Sol and Grok quality runs Steven Chong 2026-07-17 18:29:21 -04:00
  • 4c78363757 feat(proxy): add scoped Cloudflare model routing teamchong 2026-07-17 13:01:43 -04:00
  • 9af5a42092 docs: remove stale provider reference teamchong 2026-07-17 12:57:22 -04:00
  • 11e572286a fix(transform): keep appended system blocks live (#66) (#75) Ben Younes 2026-07-16 22:27:46 +01:00
  • 6dca4adc7b fix(render): escape atlas-missing glyphs as [U+HEX] instead of dropping them (#96) (#96) Michael Coelho 2026-07-16 17:22:41 -04:00
  • 2ae5f2c88e docs: note Windows community-supported policy teamchong 2026-07-16 17:15:18 -04:00
  • 16960b8230 fix(tests): Windows compatibility for docs-integrity, export-git e2e, and slow-machine timeouts (#52) Makori Brian 2026-07-17 00:14:27 +03:00
  • c59502383b Fix silent build failure on Windows (spawnSync pnpm) (#63) fabinhousmark 2026-07-16 17:58:17 -03:00
  • 7da9b26363 fix(dashboard): escape model id in hx-vals to prevent injection/XSS (#73) Shubham Srivastava 2026-07-16 23:02:38 +05:30
  • 50ca4725df fix(proxy): stop persisting 4xx request bodies by default (privacy) (#74) Shubham Srivastava 2026-07-16 23:00:09 +05:30
  • e33106b51e docs(readme): clarify that export writes a fresh pxpipe-export-XXXXXX/ folder (#79 follow-up) teamchong 2026-07-16 13:26:54 -04:00
  • f83a1900a0 docs: document offline export workflow (#79) Ben Younes 2026-07-16 18:25:07 +01:00
  • b22c037bed fix: pass native typed tools through untouched (#43) (#113) Steven 2026-07-16 13:16:06 -04:00
  • f024730261 fix(transform): drop scope:"global" from relocated cache_control markers teamchong 2026-07-16 12:52:04 -04:00
  • 1e64cb7622 fix(node): handle 'error' in waitForDrain to avoid unhandled 'error' crash teamchong 2026-07-16 12:34:57 -04:00
  • 4bef78283b fix(node): stop ServerResponse listener leak in waitForDrain zannensk 2026-07-09 15:24:24 +08:00
  • 0f080af1a0 fix(anthropic): preserve Claude Code OAuth identity Khalid Shaikh 2026-07-10 09:51:34 +05:30
  • 76f4fd2282 feat: add Sol Messages bridge and history compression Steven Chong 2026-07-15 13:29:46 -04:00
  • af41ce6e41 chore(release): 0.9.0 v0.9.0 teamchong 2026-07-14 09:22:30 -04:00
  • 2f75ab97ca docs(readme): drop savings paragraph implying GPT/Codex is a default path teamchong 2026-07-14 09:22:30 -04:00
  • 9bca945550 fix: diff-based static/volatile env split replaces blanket relocation teamchong 2026-07-13 10:23:30 -04:00
  • 6d06268744 fix(dashboard): filter totals by enabled models Steven Chong 2026-07-13 15:40:41 -04:00
  • 208c644f9c fix: remove sparse IDS image blocks Steven Chong 2026-07-12 19:23:43 -04:00
  • 455ab636a2 eval(patch-probe): billing grid + OCR phase-sweep findings teamchong 2026-07-12 18:59:18 -04:00
  • 44b558ff94 test: allow slower render e2e cases Ousama Ben Younes 2026-07-08 00:35:32 +00:00
  • aef3b774fc eval(guards): 3-arm IDS/factsheet ablation on Fable read path teamchong 2026-07-12 09:30:25 -04:00
  • 2c4cde1581 docs(render): clarify Sol geometry history teamchong 2026-07-12 04:38:17 -04:00
  • 7b7d6efa42 docs(chart): match README image width Steven Chong 2026-07-11 18:20:55 -04:00
  • b0cc909616 docs: record Sol and Grok quality limits Steven Chong 2026-07-11 18:20:55 -04:00
  • 8b61fb2d64 test(eval): add Responses quality matrix Steven Chong 2026-07-11 18:19:37 -04:00
  • 318d90e882 feat(profile): use 5x8 rendering for opt-in Sol Steven Chong 2026-07-11 18:18:30 -04:00
  • 0025a6a2d5 fix(factsheet): prioritize labeled assignments Steven Chong 2026-07-11 18:18:27 -04:00
  • 110da4b026 feat(openai): compress completed Responses tool pairs Steven Chong 2026-07-11 18:17:50 -04:00
  • 05cee28c18 fix(proxy): gate Messages transforms by model family Steven Chong 2026-07-11 18:16:30 -04:00
  • 8b525a1acc feat: Grok packing + IDS, keep Fable-only default, honest chart Steven Chong 2026-07-10 23:50:37 -04:00
  • 8d7ba3ee87 docs: add generated context-window chart to the README teamchong 2026-07-10 00:08:42 -04:00
  • 5deffdc757 test: pin PXPIPE_MODELS in savings-math e2e so CI is hermetic teamchong 2026-07-09 22:41:42 -04:00
  • cd4c9efddd feat: add model-specific render profiles and recall evidence Steven Chong 2026-07-09 22:25:06 -04:00
  • bfcf15ca95 docs: Responses savings, Codex framing, and Grok opt-in contract Steven Chong 2026-07-09 12:44:14 -04:00
  • 056f970881 test(eval): measure Grok image recall and the factsheet contract Steven Chong 2026-07-09 12:44:14 -04:00
  • 5eb80a4461 fix(openai): price and gate Responses traffic by model, not path Steven Chong 2026-07-09 12:44:03 -04:00
  • b1f5a01b21 docs: park rendering research; add NOT-OCR explainer and DeepSeek-OCR positioning teamchong 2026-07-05 14:29:05 -04:00
  • 9199a8d0df fix(eval): opus-density — commit live issue #6 results, fix two response-reading bugs Deval Shah 2026-07-05 20:46:59 +09:30
  • c399abd63c chore(ci): least-privilege permissions and cancel-stale concurrency Danil Silantyev 2026-07-04 14:20:38 +07:00
  • c97204c77d test(eval): add Opus 4.8 lower-density read sweep (answers issue #6) Danil Silantyev 2026-07-04 15:07:36 +07:00
  • ee94cb323b test(docs): recursive link + heading-anchor integrity check Danil Silantyev 2026-07-04 14:17:43 +07:00
  • ad6c918e06 test(docs): guard README/docs relative links against rot Danil Silantyev 2026-07-04 12:55:22 +07:00
  • 6c14465ca4 test(openai): prove Responses outgoingTextChars excludes image base64 Danil Silantyev 2026-07-04 14:15:27 +07:00
  • 4c4b77c17b fix(openai): record outgoingTextChars for Responses transforms Danil Silantyev 2026-07-04 12:46:20 +07:00
  • 0e4a61695f fix(applicability): match all proxy Anthropic message routes Danil Silantyev 2026-07-04 12:49:44 +07:00
  • aff960f025 chore(tsconfig): drop stale dashboard build comment and vestigial exclude Danil Silantyev 2026-07-04 12:53:18 +07:00
  • 6ee31d6847 fix(openai): image array-form Responses system/developer content Danil Silantyev 2026-07-04 12:42:22 +07:00
  • 6a5656f20b test(export): end-to-end --git untracked filtering in a real git repo Danil Silantyev 2026-07-04 14:20:11 +07:00
  • 27e60d0c17 fix(export): apply include/exclude and size limit to --git untracked files Danil Silantyev 2026-07-04 12:39:44 +07:00
  • 69c9f2e83c fix(cli): print the real package version for --version Danil Silantyev 2026-07-04 12:33:51 +07:00
  • 3f61348a19 docs(readme): fix Library use example — package name and renderTextToImages Danil Silantyev 2026-07-04 12:27:52 +07:00
  • 7dd54d395d release: v0.8.0 v0.8.0 teamchong 2026-07-03 22:47:19 -04:00
  • 0c514f3220 fix(worker): require PXPIPE_WORKER_SECRET when an API-key override is set teamchong 2026-07-03 22:30:50 -04:00
  • 72e3894530 fix(dashboard): drop access-control-allow-origin:* from JSON endpoints teamchong 2026-07-03 22:30:50 -04:00
  • aa39fcea31 docs(demo): pin demo URLs to 127.0.0.1 to match the IPv4 loopback bind teamchong 2026-07-03 21:52:29 -04:00
  • 75263d64c3 fix(node): bind dashboard to loopback by default (HOST to opt into all-interfaces) Sutha Kamal 2026-07-03 20:11:57 +00:00
  • ea7d526cad docs(readme): cut to 217 lines — dedupe caveats, move benchmark prose to eval/ links teamchong 2026-07-03 19:30:33 -04:00
  • 3294c0d15c fix(history): stop teaching the model to skip Reads teamchong 2026-07-03 19:00:39 -04:00
  • 9fa16eef54 Fix image link for pxpipe vs plain Claude demo Steven 2026-07-03 11:35:26 -04:00
  • 79c5e56862 Revise demo details for Fable 5 and Opus 4.8 Steven 2026-07-03 11:25:23 -04:00
  • 2070c9697e release: v0.7.2 v0.7.2 teamchong 2026-07-03 09:02:00 -04:00
  • c21520bd14 fix(history): carry opening-turn task text verbatim past demotion (#7) teamchong 2026-07-03 08:23:41 -04:00
  • 0dce007d4c release: v0.7.1 v0.7.1 teamchong 2026-07-03 01:50:27 -04:00
  • de0483cf51 fix(transform): wrap relocated env text in <system-reminder> for correct attribution teamchong 2026-07-03 01:50:08 -04:00
  • bb7aaa9fec release: v0.7.0 v0.7.0 teamchong 2026-07-03 00:40:59 -04:00
  • ed8be0bfea docs: changelog for 0.7.0 teamchong 2026-07-03 00:40:59 -04:00
  • b7de47eb3f docs: add Fable 5 A/B demo (same answers, ~9x cheaper) + attempt log teamchong 2026-07-03 00:37:06 -04:00
  • ece33030e0 Add headless bench: multi-turn claude -p driver + events.jsonl scorer teamchong 2026-07-02 23:27:34 -04:00
  • 06a8b70c01 fix(transform): relocate volatile env text behind ALL cache breakpoints teamchong 2026-07-02 23:17:13 -04:00
  • e49bb11878 feat(telemetry): log stop_reason + safety-flag per request teamchong 2026-07-02 23:07:37 -04:00
  • 42a3b363d5 fix(demo): add --no-chrome to both cost-ab arms teamchong 2026-07-02 22:24:13 -04:00
  • beacd67b4a fix(transform): freeze imaged slab at first render — keep volatile content (skill listings, cwd caches) out of the imaged prefix so turn-2 system sha matches turn-1 teamchong 2026-07-02 21:11:18 -04:00
  • 0ad3c68664 fix(transform): cross-session slab stability + drop compressSchemas knob teamchong 2026-07-02 17:35:53 -04:00
  • baa1e1ee01 fix(transform): reword tool-docs stub/header to avoid refusal classifier teamchong 2026-07-02 13:17:39 -04:00