v2.0.0
Pre-release
Pre-release
v2.0.0 Pre-release
This pre-release introduces the foundation for Potpie v2: a local-first context engine, cleaner CLI and daemon workflows, stronger agent runtime support, faster indexing, deeper observability, and expanded context-graph integrations.
The release is intended for early validation of the new architecture before the stable v2.0.0 release. It also starts removing older server, library, and UI-submodule pieces that are no longer part of the OSS direction.
Highlights
Local Context Engine and CLI
- Introduced the local context engine foundation.
- Added the Potpie skills manager for CLI-driven agent workflows.
- Restored detached context-engine daemon lifecycle support.
- Improved CLI authentication UX, setup flow, and GitHub login handling.
Agent Runtime and Debugging
- Added optional durable agent runtime support through Hatchet.
- Routed regenerate flows through backend selection.
- Added a VS Code DAP debug loop with a hypothesis-driven workflow.
- Added Potpie skills to selected agents.
Context Graph and Integrations
- Added one-shot Linear team ingestion.
- Added one-shot Jira project ingestion.
- Added Jira/Linear integration with executable diff-sync skills.
- Completed flow through Pot creation with agent harness skills and multiple integrations.
Observability, Analytics, and Reliability
- Added the new logging, Sentry, and Logfire observability package.
- Switched the codebase to the new logging package.
- Added Sentry support for CLI and daemon errors.
- Added Sentry metrics and PostHog CLI usage instrumentation.
- Fixed context-engine CI regressions and daemon lifecycle issues.
Cleanup, Security, and Platform Direction
- Deprecated the legacy server and related components.
- Removed the Potpie library and Potpie UI submodule.
- Added faster indexing and search capabilities using FFF.
- Shipped security, Vanta, dependency, and auth hardening updates.
What's Changed
- fix(deps): upgrade torch to 2.12.0 for Python 3.13.8 and add missing tree-sitter packages by @ASCE-D in #793
- med vulns fixed by @shmbhvi101 in #812
- fix(ci): harden prod Jenkins deployment pipelines by @yashkrishan in #752
- fix: move PROJECT_PATH from os.getenv() to ConfigProvider by @arnavp27 in #666
- feat(observability): new logging + Sentry + logfire package by @yashkrishan in #785
- feat(observability): switch the codebase to the new logging package by @yashkrishan in #790
- feat(hatchet): optional durable agent runtime by @ASCE-D in #816
- feat(hatchet): route regenerate through backend selection by @ASCE-D in #817
- Fix auth responses, agent tool wiring, user setup, and logging by @loopassembly in #758
- Add docker ignore by @jdyaberi-pp in #830
- feat(cli): potpie skills manager (fixes POT-1397) by @Dsantra92 in #840
- Remove potpie library (solves POT-1499) by @Dsantra92 in #848
- feat(debug-agent): VS Code DAP debug loop with hypothesis-driven workflow by @ASCE-D in #845
- Remove potpie-ui as submodule by @Dsantra92 in #850
- Feat/local context engine by @nndn in #853
- chore: clean up by @nndn in #854
- Deprecate the server and related components by @Dsantra92 in #851
- Fixed Med Vulnerabilities by @shmbhvi101 in #856
- feat(context-graph): one-shot Linear team ingestion skill + CLI trigger by @yashkrishan in #839
- fix(github): stop leaking shared/system OAuth tokens across users (#727) by @ASCE-D in #859
- fix(users): remove debug/PII log statements from user_service (#633) by @ASCE-D in #860
- Fix missing context graph files in migration by @Dsantra92 in #858
- Complete flow till Pot creation along with Agent harness skills added with Multiple integrations added. by @shmbhvi101 in #855
- feat(context-graph): one-shot Jira project ingestion skill + CLI trigger (POT-1442) by @yashkrishan in #857
- feat(context-graph): Jira/Linear integration + executable diff-sync skills by @yashkrishan in #864
- Add support for logging errors in sentry for cli and daemon) by @Dsantra92 in #865
- Added potpie skill to agents selected by @shmbhvi101 in #869
- Add faster indexing and search capabilities using fff by @Dsantra92 in #866
- Fix context-engine CI regression for missing fixtures and flaky OAuth by @Nih1tGupta in #871
- Improve CLI Integration auth UX (POT-1410 and POT-1541) by @Nih1tGupta in #863
- Removed unecessary data shown in UI by @shmbhvi101 in #872
- Fix shared CLI auth credential regressions by @Nih1tGupta in #874
- [Vanta] Fix Low vulnerabilities in potpie-ai/potpie by @cursor[bot] in #875
- BEAUTIFY CLI OUTPUT by @shmbhvi101 in #877
- Fix interactive setup source deferral by @Dsantra92 in #882
- Don't use potpie observability package for v0 analytics by @Dsantra92 in #878
- feat: add Sentry metrics instrumentation by @Dsantra92 in #886
- Add posthog instrumentation by @Dsantra92 in #885
- Add PostHog CLI usage instrumentation by @Dsantra92 in #888
- [Vanta] Fix High vulnerabilities in potpie-ai/potpie by @cursor[bot] in #883
- fix(cli): smooth GitHub login cancel flow, auto-open countdown, and setup skip when authenticated by @BrhKmr23 in #880
- Restore detached context-engine daemon lifecycle by @Dsantra92 in #889
New Contributors
- @arnavp27 made their first contribution in #666
- @loopassembly made their first contribution in #758
- @jdyaberi-pp made their first contribution in #830
- @cursor[bot] made their first contribution in #875
Full Changelog: v1.1.1...v2.0.0