5 Commits
Author SHA1 Message Date
Khaled Ahmed 962a08e8e4 Self-update via npm, todo phase list, session reader and chat fixes
- Rework app self-update to npm-based flows (npm-update, app-update route,
  omp-web-update helper, updated omp-web launcher).
- Add TodoList component rendering agent todo phases/tasks with tests.
- Session reader: expose todo phases, workspace-root session support and
  associated tests; pi-types alignment.
- Chat: fix streaming/feedback behaviors in ChatWindow and useAgentSession.
- Settings and tsconfig housekeeping.
2026-08-11 02:15:10 +03:00
Alex Yang edf534d0f1 Revert "feat: add standalone executable build support with pkg bundler"
This reverts commit e805c40b41.
2026-03-24 13:23:18 +08:00
Alex Yang e805c40b41 feat: add standalone executable build support with pkg bundler
- Add build:dist scripts for creating platform-specific executables (macOS, Linux, Windows)
- Configure Next.js standalone output mode with external packages
- Downgrade Next.js from 16.2.1 to 14.2.35 for pkg compatibility
- Add @yao-pkg/pkg for executable bundling
- Create build-dist.mjs script with multi-step build process:
  - Patch server.js to remove process.chdir and set default port to 3030
  - Patch webpack route files to replace
2026-03-23 23:42:30 +08:00
Alex Yang 976555c7b5 docs: update README with project overview and configuration improvements
- Replace Next.js boilerplate with comprehensive project documentation
- Add feature list including session browser, live chat, fork, branching, and tool controls
- Document project structure and session file storage location
- Upgrade to Tailwind CSS v4 with new @import syntax
- Update to Next.js 16.2.1 and React 19.2.4
- Upgrade pi-coding-agent to v0.62.0
- Modernize ESLint config to use direct imports instead of FlatComp
2026-03-23 13:33:24 +08:00
Alex Yang 95c7a6553f feat: pi-web - Next.js web interface for pi coding agent 2026-03-22 21:42:31 +08:00