Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
aa3d684
feat(push): server-side Web Push notifications with agent skill
May 4, 2026
6a73b92
fix: iOS focus zoom hides Send button, replace acid buttons, Enter on…
May 5, 2026
c6b337b
feat: iOS Appium visual regression test suite for pi-dashboard PWA
May 5, 2026
015d7a9
chore: archive add-ios-appium-visual-tests, sync spec to main
May 5, 2026
9f67c8b
fix: prevent horizontal scroll on mobile from unbreakable text in cha…
May 5, 2026
b35f492
fix: hasZrok scoped inside if-block, causing ReferenceError on tunnel…
May 5, 2026
7d03540
fix: iPhone safe-area clips bottom input panel
May 5, 2026
4223904
feat: add ios-visual-review skill — screenshot iOS simulator + visual…
May 5, 2026
0dad683
fix: add missing YAML frontmatter to skill SKILL.md files
May 5, 2026
670dd4f
fix: remove stale extension-level skill duplicates (pi-dashboard, pus…
May 5, 2026
ae53a22
feat: ios-visual-review v2 — Appium + WDIO screenshot with actions
May 5, 2026
e7d1f16
chore: remove legacy screenshot.sh, add --session flag, update SKILL.md
May 5, 2026
7ac2421
chore: update visual-qa to broad assessment mode + skill prompt
May 5, 2026
31f44d5
feat: draw app boundary outline on screenshots for visual-qa
May 5, 2026
90efcfc
fix: restore web context in isKeyboardVisible, draw app boundary
May 5, 2026
3df2a0e
fix: skip safe-area-inset-bottom padding when iOS keyboard is up
May 5, 2026
6f1b282
fix: use fixed overlay div for app boundary border
May 5, 2026
805402b
fix: app boundary now covers full scroll area (absolute inside #root)
May 5, 2026
89b162a
replace-textarea-with-contenteditable: switch from <textarea> to <div…
May 5, 2026
a59af7d
Revert "replace-textarea-with-contenteditable: switch from <textarea>…
May 5, 2026
8d80fb3
fix(push): completion push path — config save, trigger predicate, wir…
May 6, 2026
8044c5e
fix(specs): push-notifications main spec — replace delta header with …
May 6, 2026
d9bbe6a
fix(specs): move Build push payload to ADDED section in delta spec
May 6, 2026
d797b3d
fix(specs): add Purpose section to push-notifications main spec
May 6, 2026
4f87095
chore: remove partial spec creations for clean archive retry
May 6, 2026
86e6413
chore(openspec): archive per-session-push-bell, sync specs
May 6, 2026
905a770
feat(worktree): spawn pi sessions in isolated git worktrees
May 6, 2026
db7e99a
fix(extension): add global prompt directory lookup
May 6, 2026
c8b456c
test(e2e): add push notification bell toggle Playwright test
May 6, 2026
a8bb8a6
chore(openspec): archive worktree-session-spawn
May 6, 2026
d9d4d81
feat: design sandbox infrastructure for visual UI mockups
May 7, 2026
dd86b0b
feat(worktree): fix placeholder replacement and add archive cleanup
May 7, 2026
7185f40
chore(openspec): sync delta specs and archive fix-worktree-placeholde…
May 7, 2026
264a044
feat: improve design flow tooling
May 7, 2026
daf58b3
feat: rich seed data for sandbox
May 7, 2026
c02f249
fix(openspec): deduplicate prompts/skills, isolate sandbox from host
May 7, 2026
fd5ee2b
fix(sandbox): single-container screenshots + streamline propose skill
May 7, 2026
b5060d8
chore: удалить нереализованные openspec changes (52 шт)
May 7, 2026
8a8e0bc
feat: redesign session card - unified mobile-first layout
May 8, 2026
f9decc5
fix: turn-based design process with intercom coordination
May 8, 2026
bdce0c8
chore: remove all Jujutsu (jj) support
May 8, 2026
4052eed
fix(skills): fix propose and sandbox-designer skills — viewport, read…
May 8, 2026
a4425af
fix(propose): align design phase with intercom coordination
May 8, 2026
eff6bed
fix: push_notify_user tool — handler → execute to match pi registerTo…
May 8, 2026
d884bf1
fix(propose): hard stop on Docker unavailability — never proceed text…
May 8, 2026
e2ff740
fix: replace checkpoint file with [STATE:] line in conversation
May 8, 2026
538d6e4
fix(skills): add parent session ID fallback for intercom disambiguation
May 8, 2026
daada40
fix: push_notify_user — return content array instead of plain string
May 8, 2026
68392b6
fix: push_notify_user — return {content, details} object, not raw array
May 8, 2026
7298d70
fix: push_notify_user — use spawnSync instead of execSync to avoid sh…
May 8, 2026
8d69e23
feat: configurable max heap size (--max-old-space-size)
May 8, 2026
7f24abc
fix: post-rebase repairs — plumb max-heap through unified launcher, r…
May 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 4 additions & 9 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
node_modules
packages/*/node_modules
packages/electron/out
packages/electron/resources/node
packages/electron/resources/icons
packages/electron/resources/server
packages/electron/.vite
dist
.git
.pi
openspec
qa
packages/electron
.DS_Store
*.log
61 changes: 0 additions & 61 deletions .github/release-notes-footer.md

This file was deleted.

23 changes: 0 additions & 23 deletions .github/workflows/ci.yml

This file was deleted.

100 changes: 0 additions & 100 deletions .github/workflows/deploy-site.yml

This file was deleted.

Loading