f1c5e7dc1d
chore: rename pi-built/pi-test scripts to build/test
...
CI / build-check-test (push) Has been cancelled
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:54:00 +08:00
Alexey Zaytsev
e4d6f45efe
docs: document commit message format
2026-06-03 23:15:15 -05:00
Mario Zechner
36515a3793
Document release npm age gate override
2026-05-30 01:47:26 +02:00
Armin Ronacher
ae50dec121
chore(release): publish packages from CI
2026-05-28 17:43:05 +02:00
Mario Zechner
458a7bc27c
Fix Anthropic empty thinking signature replay
...
closes #4464
2026-05-28 12:04:33 +02:00
Mario Zechner
e43f2c3d0a
Clarify PR review worktree rules
2026-05-28 10:31:03 +02:00
Mario Zechner
89ba72c35d
Update release instructions and image models
2026-05-23 12:07:52 +02:00
Mario Zechner
83a227aed3
Update release instructions and generated models
2026-05-23 12:02:35 +02:00
Mario Zechner
98477f2ee7
Clarify release smoke test instructions
2026-05-23 11:54:36 +02:00
Mario Zechner
c841a6c78f
Clean up OAuth device-code callbacks
2026-05-22 15:51:36 +02:00
Mario Zechner
7426ce977d
Tighten AGENTS.md and extract LLM provider checklist to skill
...
- Tighten all sections (279 -> 159 lines) without dropping rules.
- Reorganize: git rules moved next to issues/PRs.
- Defer contributor gate details to CONTRIBUTING.md.
- Replace stale npx tsx test command with node (strip-only mode); add ./test.sh + e2e warning.
- Releasing: explicit WebAuthn briefing step, no bash timeout, stop on partial publish failure.
- Move LLM provider checklist to .pi/skills/add-llm-provider.md.
2026-05-22 12:04:12 +02:00
Mario Zechner
385a11bf53
docs: document dependency install security
2026-05-20 22:53:38 +02:00
Mario Zechner
b8326ca935
Add [Unreleased] section for next cycle
2026-05-20 16:26:05 +02:00
Mario Zechner
beefa6a4fe
chore: add bun local release smoke install
2026-05-20 16:02:30 +02:00
Mario Zechner
fec3871432
docs: require local release smoke test
2026-05-20 13:38:40 +02:00
Mario Zechner
b141e1fa24
chore: remove web-ui workspace
2026-05-20 02:26:09 +02:00
Mario Zechner
06c6c324d7
chore: enforce erasable TypeScript syntax
2026-05-19 23:15:39 +02:00
Mario Zechner
6a21a52d91
docs: add ad-hoc script guidance
2026-05-19 09:53:20 +02:00
Mario Zechner
4f40f62b7b
refactor(agent): harden harness session semantics
2026-05-16 00:32:16 +02:00
Mario Zechner
9fcf924ac9
docs: add helper inlining rule
2026-05-14 18:03:31 +02:00
Mario Zechner
7adb8e7634
feat(ai): add Together AI provider
2026-05-08 16:44:18 +02:00
Mario Zechner
3e5ad67e0f
chore: migrate pi packages to earendil works scope
2026-05-07 15:59:42 +02:00
Mario Zechner
c0e046990e
fix(ai): use Xiaomi Token Plan Anthropic endpoint
...
closes #3912
2026-05-02 01:36:34 +02:00
Mario Zechner
0ed0d43439
remove mom and pods packages
...
People should check out pi-chat (earendil-works/pi-chat on GitHub), or use an older commit for mom and fork.
2026-04-30 23:01:19 +02:00
Mario Zechner
cf5ec23240
feat(coding-agent): add provider display names
...
closes #3956
2026-04-30 00:10:38 +02:00
Mario Zechner
1e33492525
fix(coding-agent): harden clipboard copy
...
closes #3639
2026-04-24 12:55:58 +02:00
Mario Zechner
2926f7e887
chore: update generated models
2026-04-24 00:55:27 +02:00
Mario Zechner
79df7c3114
docs: update root AGENTS guidance
2026-04-15 14:04:07 +02:00
Mario Zechner
d62d22173a
chore: replace OSS weekend with permanent contribution gate
2026-04-14 23:16:11 +02:00
Mario Zechner
957f21cea8
test(coding-agent): add queue characterization coverage
2026-04-01 14:31:02 +02:00
Mario Zechner
fa890e3f94
docs: update AGENTS instructions
2026-03-29 19:38:48 +02:00
Mario Zechner
7a786d88aa
fix(coding-agent): resolve models.json auth per request closes #1835
2026-03-27 00:47:40 +01:00
Mario Zechner
a7559f01e9
feat(ai): lazy-load provider modules for faster startup fixes #2297
2026-03-17 18:03:24 +01:00
Mario Zechner
700bcf3455
fix(coding-agent): normalize fuzzy edit matching and run touched tests closes #2044
2026-03-15 19:15:38 +01:00
Mario Zechner
8f973897f3
chore: streamline OSS weekend toggling
2026-03-14 16:34:49 +01:00
Mario Zechner
8e157412a6
Update AGENTS.md
2026-03-04 18:06:26 +01:00
Mario Zechner
961d3aacbc
docs: fix test command path for vitest via tsx
2026-02-06 11:38:11 +01:00
Mario Zechner
b050c582a1
fix(agent,coding-agent): resume queued messages after auto-compaction
2026-02-06 11:36:19 +01:00
Mario Zechner
62385e2230
docs: forbid git commit --no-verify in agent rules
2026-02-05 22:00:30 +01:00
Mario Zechner
d0679dcfc0
fix(coding-agent): ignore unknown skill frontmatter fields
2026-02-04 14:20:24 +01:00
Mario Zechner
2b197c7fb1
docs: require closes/fixes in commit messages
2026-02-03 01:36:46 +01:00
Mario Zechner
3b8d0a8921
feat(coding-agent): add resources_discover hook
2026-02-01 02:20:35 +01:00
Mario Zechner
098f396cf3
fix(coding-agent): respect .gitignore/.ignore/.fdignore when scanning package resources
...
fixes #1072
2026-01-30 01:02:56 +01:00
aos
b1b0fd82b6
docs: add blurb about not hardcoding keybindings ( #955 )
2026-01-26 09:42:49 +01:00
Mario Zechner
62209c4a0f
docs: add tmux testing instructions to AGENTS.md
2026-01-25 19:20:14 +01:00
Mario Zechner
0faba293e6
fix(coding-agent): truncate bash hint line to terminal width
...
Fixes TUI crash on narrow terminals (< 40 chars) when displaying
collapsed bash output with 'earlier lines' hint.
fixes #941
2026-01-25 19:19:41 +01:00
Mario Zechner
c8db8e613f
docs(ai): note handoff coverage for new providers
2026-01-19 00:15:46 +01:00
Mario Zechner
5c59caee4e
docs: add critical git rules for parallel agent work
...
Multiple agents may work on different files in the same worktree.
Added rules to prevent agents from accidentally committing or
destroying each other's work.
2026-01-16 22:41:29 +01:00
Mario Zechner
d30f6460fa
Fix ctx.shutdown() not waiting for pending UI renders, fixes #756
2026-01-16 03:35:41 +01:00
Mario Zechner
c08801e4c5
Add retry logic to OpenAI Codex provider
...
Fixes #733
2026-01-16 03:15:59 +01:00