Skip to content

chore: migrate devcontainer to nixos-unstable#82

Merged
sonesuke merged 2 commits intomainfrom
feat/navigate-safe-and-nixos-unstable
Apr 12, 2026
Merged

chore: migrate devcontainer to nixos-unstable#82
sonesuke merged 2 commits intomainfrom
feat/navigate-safe-and-nixos-unstable

Conversation

@sonesuke
Copy link
Copy Markdown
Owner

@sonesuke sonesuke commented Apr 12, 2026

Summary

  • Migrate from devcontainer to Nix flake-based environment with nixos-unstable

Test plan

  • cargo test passes
  • search and fetch work correctly

🤖 Generated with Claude Code

- Use navigate_safe (disable JS → navigate → remove polyfill → re-enable JS)
  instead of normal goto to bypass webcomponents-lite.js sync XHR freeze
- Fetch search results via /xhr/query API endpoint after navigate_safe
- Switch chrome-cdp dependency from local path to git URL
- Switch flake.nix from nixos-24.11 to nixos-unstable for newer Chromium
- Add stealth.js and investigation docs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sonesuke sonesuke changed the title feat: use navigate_safe for search and switch to nixos-unstable refactor: upgrade to nixos-unstable and simplify search flow Apr 12, 2026
@sonesuke sonesuke changed the title refactor: upgrade to nixos-unstable and simplify search flow chore: switch to nixos-unstable Apr 12, 2026
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sonesuke sonesuke force-pushed the feat/navigate-safe-and-nixos-unstable branch from baed408 to 4a836a1 Compare April 12, 2026 03:07
@sonesuke sonesuke changed the title chore: switch to nixos-unstable chore: migrate devcontainer to nixos-unstable Apr 12, 2026
@sonesuke sonesuke merged commit 8b85fa7 into main Apr 12, 2026
4 checks passed
@sonesuke sonesuke deleted the feat/navigate-safe-and-nixos-unstable branch April 12, 2026 03:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants