Skip to content

Integrate active community autoresearch fixes - #73

Closed
aa2246740 wants to merge 6 commits into
davebcn87:mainfrom
aa2246740:community-pr-stack
Closed

Integrate active community autoresearch fixes#73
aa2246740 wants to merge 6 commits into
davebcn87:mainfrom
aa2246740:community-pr-stack

Conversation

@aa2246740

Copy link
Copy Markdown

Summary

This is a curated integration branch for several community PRs that had drifted behind main after the .auto/ layout migration and the @earendil-works package rename.

Integrated and rebased onto current main:

Notes from the rebase:

Verification

  • npm test → 47/47 pass
  • bash tests/finalize_test.sh → 19/19 pass
  • npm pack --dry-run --json includes the new extensions/pi-autoresearch/hints.ts

unexge and others added 6 commits June 17, 2026 12:40
…xport

Attach a silent 'error' listener to the xdg-open/open/start child
process so a missing or failing launcher (common on headless, SSH,
container, or WSL hosts) no longer crashes the export. The dashboard
URL is already printed via notify, so the user can open it manually.
Commit-Queue-Session: cq_20260426235232_ecf71f8eb10a211a19af3f6b
Coding-Agent: pi
Coding-Agent-Session: pi-019dcbcc-b152-70a0-b167-aeaaaf7a9b32
@aa2246740

Copy link
Copy Markdown
Author

Added one more safety fix from dogfooding: autoresearch now refuses to activate/init/run/log outside a git working tree unless .auto/config.json explicitly sets allowNoGit=true. This prevents unsafe nogit keep/discard loops that cannot commit or revert. Verification remains green: npm test 50/50 and finalize_test 19/19.

@davebcn87

Copy link
Copy Markdown
Owner

Hey, thanks for the effort of keeping it up-to-date, but I've been going through the issues and PRs one by one, I don't want to integrate all of them as they are. Let's keep the conversation in the original PRs for now.

@davebcn87 davebcn87 closed this Jul 15, 2026
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.

6 participants