Skip to content

chore: temporary source export - #2

Draft
OnlineChef wants to merge 12 commits into
devin-rust-corefrom
agent-source-export
Draft

chore: temporary source export#2
OnlineChef wants to merge 12 commits into
devin-rust-corefrom
agent-source-export

Conversation

@OnlineChef

@OnlineChef OnlineChef commented Jul 31, 2026

Copy link
Copy Markdown

Temporary isolated source export for the autonomous implementation worktree. This PR will be closed without merge.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

OnlineChef and others added 12 commits July 31, 2026 21:59
Pin the live Devin CLI contract and add session-scoped modes, fail-closed policy decisions, persistence, and secret-minimizing audit records before expanding the tool runtime.

Co-authored-by: Cursor <cursoragent@cursor.com>
Add a branch-scoped gate so the fork runs formatting, lint, focused policy tests, and release builds without using the local workstation.

Co-authored-by: Cursor <cursoragent@cursor.com>
Expose workflow dispatch so CI-only Rust gates can be retriggered without local compilation.

Co-authored-by: Cursor <cursoragent@cursor.com>
The 'Skip unmatched profile' step inherited the pi_agent_rust
working-directory default, which does not exist when the checkout steps
are skipped, so unmatched profiles failed instead of skipping.

Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Mirror GitHub's formatting output so the CI-only validation lane can advance to compilation and tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
Apply review findings by pinning exact transcript digests and provenance, salting audit hashes, preserving pending execution state, and matching Bypass and CLI mode aliases.

Co-authored-by: Cursor <cursoragent@cursor.com>
The 1MB cap in memory_limit_prevents_large_allocation OOMed while
installing PI_BRIDGE_JS, so runtime construction failed before the
large-allocation assertion ran. 4MB clears the init baseline and stays
far below the ~1GB the test allocates.

Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
An unanchored `core` pattern matched every nested directory named core,
which excluded the vendored pi-mono packages/coding-agent/src/core tree
that the TS conformance oracle imports.

Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
cargo test --test <name> hard-errors when the target declares
required-features that are not enabled, so the classified but opt-in
hostcall_queue_loom target failed the unit shard build. Selection now
drops targets with required-features, mirroring --all-targets behavior.

Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Resolve every reported default-feature Clippy error while tightening lock scope and retaining explicit audit assertions.

Co-authored-by: Cursor <cursoragent@cursor.com>
@warestack

warestack Bot commented Jul 31, 2026

Copy link
Copy Markdown

Warestack Governance Checks

Warestack is installed for this GitHub account, but this repository is not ready to run governance checks yet.

Warestack lets your team define, enforce, and audit engineering standards directly on GitHub pull requests without leaving your workflow.

Get started in 2 minutes:

  1. Finish Warestack setup to activate governance for OnlineChefGroep/pi_agent_rust
  2. Configure rules for pull request quality, CI requirements, commit conventions, and more
  3. Receive automated feedback on every pull request

This message is posted once per new pull request while this repository is not configured.

@coderabbitai

coderabbitai Bot commented Jul 31, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: f2d20e71-48c8-4da5-8eb2-d2976987dd38

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

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.

1 participant