67 Commits

Author SHA1 Message Date
Advait Paliwal
6f3eeea75b Fix Feynman runtime auth env 2026-04-17 15:42:30 -07:00
Advait Paliwal
1b53e3b7f1 Fix Pi subagent task outputs 2026-04-17 14:16:57 -07:00
Advait Paliwal
ec4cbfb57e Update Pi runtime packages 2026-04-17 13:45:16 -07:00
Advait Paliwal
1cd1a147f2 Remove runtime hygiene extension bloat 2026-04-17 11:47:18 -07:00
Advait Paliwal
92914acff7 Add Pi event guards for workflow state 2026-04-17 11:13:57 -07:00
Advait Paliwal
f0bbb25910 Use Pi runtime hooks for research context hygiene 2026-04-17 10:38:42 -07:00
Advait Paliwal
9841342866 Fix workflow continuation and provider setup gaps 2026-04-17 09:47:38 -07:00
Advait Paliwal
d30506c82a Link bundled runtime dependencies for core packages 2026-04-16 15:56:53 -07:00
Advait Paliwal
c3f7f6ec08 Add LM Studio setup and blocked research artifacts 2026-04-16 15:39:01 -07:00
Advait Paliwal
d2570188f9 Add first-class LM Studio setup 2026-04-16 15:34:32 -07:00
Advait Paliwal
ca559dfd91 Fix extension repair and add Opus 4.7 overlay 2026-04-16 14:05:17 -07:00
Advait Paliwal
501364da45 Deduplicate draft guardrails under system prompt 2026-04-15 22:50:04 -07:00
Advait Paliwal
fe24224965 Add system-wide guardrails against fabricated results 2026-04-15 22:45:04 -07:00
Advait Paliwal
419bcea3d1 Prepare 0.2.18 release automation 2026-04-15 18:10:56 -07:00
Advait Paliwal
01c2808606 Fix package runtime and subagent reliability 2026-04-15 13:51:06 -07:00
Advait Paliwal
dd3c07633b Fix Feynman onboarding and local install reliability 2026-04-15 13:46:12 -07:00
Advait Paliwal
0995f5cc22 fix: tighten workflow prompts and search defaults 2026-04-14 09:30:15 -07:00
Advait Paliwal
8de8054e4f fix: improve WSL login fallback 2026-04-14 09:01:44 -07:00
Advait Paliwal
4f6574f233 fix: unblock unattended research workflows 2026-04-12 13:15:45 -07:00
Advait Paliwal
b3a82d4a92 switch release workflow to binary only 2026-04-10 11:02:50 -07:00
Advait Paliwal
4137a29507 remove stale web access override 2026-04-10 10:20:31 -07:00
Advait Paliwal
bfa538fa00 triage remaining tracker fixes 2026-04-09 10:34:29 -07:00
Advait Paliwal
96234425ba harden installers rendering and dependency hygiene 2026-04-09 10:27:23 -07:00
Advait Paliwal
3148f2e62b fix startup packaging and content guardrails 2026-04-09 10:09:05 -07:00
Advait Paliwal
554350cc0e Finish backlog cleanup for Pi integration 2026-03-31 11:02:07 -07:00
Advait Paliwal
ab8a284c74 fix: respect feynman agent dir in vendored pi-subagents 2026-03-28 21:44:50 -07:00
Advait Paliwal
e2fdf0d505 fix: exclude release bundles from npm publish 2026-03-27 14:04:16 -07:00
Advait Paliwal
404c8b5469 Unify installers on tagged releases 2026-03-26 18:17:48 -07:00
Advait Paliwal
4c62e78ca5 fix: enforce bundled node version floor 2026-03-26 17:49:11 -07:00
Advait Paliwal
10c93a673b fix: align declared node version floor 2026-03-26 17:22:56 -07:00
Jeremy
dbd89d8e3d Claude/windows install compatibility tr di s (#3)
* Fix Windows PowerShell 5.1 compatibility in installer

Use $env:PROCESSOR_ARCHITECTURE for arch detection instead of
RuntimeInformation::OSArchitecture which may not be loaded in
every Windows PowerShell 5.1 session. Also fix null-reference
when user PATH environment variable is empty.

https://claude.ai/code/session_01VFiRDM2ZweyacXN5JneVoP

* Fix executable resolution and tar extraction on Windows

resolveExecutable() used `sh -lc "command -v ..."` which doesn't work
on Windows (no sh). Now uses `cmd /c where` on win32. Also make tar
workspace restoration tolerate symlink failures on Windows — .bin/
symlinks can't be created without Developer Mode, but the actual
package directories are extracted fine.

https://claude.ai/code/session_01VFiRDM2ZweyacXN5JneVoP

* Broad Windows compatibility fixes across the codebase

- runtime.ts: Use path.delimiter instead of hardcoded ":" for PATH
  construction — was completely broken on Windows
- executables.ts: Add Windows fallback paths for Chrome, Edge, Brave,
  and Pandoc in Program Files; skip macOS-only paths on win32
- node-version.ts, check-node-version.mjs, bin/feynman.js: Show
  Windows-appropriate install instructions (irm | iex, nodejs.org)
  instead of nvm/curl on win32
- preview.ts: Support winget for pandoc auto-install on Windows, and
  apt on Linux (was macOS/brew only)
- launch.ts: Catch unsupported signal errors on Windows
- README.md: Add Windows PowerShell commands alongside macOS/Linux
  for all install instructions

https://claude.ai/code/session_01VFiRDM2ZweyacXN5JneVoP

* fix: complete windows bootstrap hardening

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Advait Paliwal <advaitspaliwal@gmail.com>
2026-03-26 17:08:14 -07:00
Advait Paliwal
c8536583bf Add skills-only installers 2026-03-25 14:52:20 -07:00
Advait Paliwal
bc9fa2be86 Fix runtime package resolution and tty shutdown 2026-03-25 14:02:38 -07:00
Advait Paliwal
f6dbacc9d5 Update runtime checks and installer behavior 2026-03-25 13:55:32 -07:00
Advait Paliwal
4ac668c50a Update edge installer and release flow 2026-03-25 01:06:11 -07:00
Advait Paliwal
79e14dd79d Fix packaged runtime startup and version flag 2026-03-24 19:32:10 -07:00
Advait Paliwal
cd85e875df Streamline install paths and runtime bootstrap 2026-03-24 19:24:04 -07:00
Advait Paliwal
3ee6ff4199 Fix release installers and package manager fallbacks 2026-03-24 19:10:21 -07:00
Advait Paliwal
e651cb1f9b Fix Windows zip layout and smoke path 2026-03-24 14:37:18 -07:00
Advait Paliwal
771b39cbba Prune packaged runtime safely 2026-03-24 14:25:50 -07:00
Advait Paliwal
b624921bad Prune packaged runtime dependencies 2026-03-24 14:19:04 -07:00
Advait Paliwal
b7d430ee15 Add spinner to Unix installer extraction 2026-03-24 13:13:09 -07:00
Advait Paliwal
54efae78e1 Show installer download and extract progress 2026-03-24 13:11:14 -07:00
Advait Paliwal
5bf7d6b666 Run Windows npm.cmd via shell in native bundle build 2026-03-24 12:48:35 -07:00
Advait Paliwal
4b82ad8f41 Fix Windows native bundles and manual release publishing 2026-03-24 12:44:15 -07:00
Advait Paliwal
3922423ad0 Serve installers from website domain 2026-03-24 12:15:30 -07:00
Advait Paliwal
d7afde8fc0 Use isolated prod deps for native bundle builds 2026-03-24 11:24:36 -07:00
Advait Paliwal
b712f89580 Avoid Windows prune in native bundle build 2026-03-24 10:56:38 -07:00
Advait Paliwal
3fde364d4b Fix Windows native bundle dependency staging 2026-03-24 10:48:08 -07:00
Advait Paliwal
dd9f5cfb90 Add native installers and release bundles 2026-03-24 10:38:59 -07:00