grayhook
57d96e8b46
Phase 1: add state.ts types — shared SPEC §6.1 contract.
...
TrackedSkill, ExtensionState (version 1), and RuntimeFlags with union
aliases for skill sources, compaction source, and auto-compact integration.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 09:59:51 +07:00
grayhook
645a46c0e9
TODO: mark phase 0 complete — package manifest, tsconfig, scripts, index shell.
...
AGENTS status table updated; next up is phase 1 (state and persistence).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 09:56:31 +07:00
grayhook
2ddb9431b5
Phase 0: add src/index.ts shell — minimal ExtensionAPI entry for pi -e smoke.
...
Register empty session_start handler; real tracking and reinject logic follow in later phases.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 09:56:20 +07:00
grayhook
3ed38d7e1e
Phase 0: add npm scripts — typecheck, test, and build entry points.
...
Vitest with passWithNoTests keeps CI green before test files land in later phases.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 09:54:57 +07:00
grayhook
311c329f87
Phase 0: add tsconfig.json — strict typecheck aligned with jiti ESM load.
...
Use ESNext/Bundler resolution so extension imports match Pi's jiti runtime.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 09:53:47 +07:00
grayhook
2e3f909527
Phase 0: add package.json — pi.extensions manifest for pi -e load.
...
Declare devDependencies for typecheck against Pi's public ExtensionAPI.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 09:52:35 +07:00
grayhook
fb028336ec
TODO: fill implementation plan — 14 phases from SPEC
...
Atomic checklists for phases 0–13 so agents can run the AGENTS.md cycle without re-deriving scope from SPEC.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 09:46:40 +07:00
grayhook
0de128372f
Add agent workflow for phased development.
...
Introduce AGENTS.md, TODO maintenance rules, BACKLOG, and Cursor rules
so agents can run the full cycle: changes, review, fixes, and commits.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 09:18:06 +07:00
grayhook
0622ccbb32
Add initial spec for pi-skill-reinject extension.
...
Document skill tracking, post-compaction re-inject, pi-auto-compact
compatibility, and configuration via /skill-reinject commands.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 08:58:00 +07:00