Skip to content

update guides for dev loop - #895

Merged
michaelneale merged 1 commit into
mainfrom
micn/devloop-docs
Jun 22, 2026
Merged

update guides for dev loop#895
michaelneale merged 1 commit into
mainfrom
micn/devloop-docs

Conversation

@michaelneale

@michaelneale michaelneale commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

just agents/docs

Summary by CodeRabbit

  • Documentation
    • Updated build and release documentation to clarify native runtime configuration options and release path defaults.
    • Added guidance distinguishing standard development workflows from release distribution and validation testing.

@github-actions
github-actions Bot requested a review from ndizazzo June 22, 2026 03:35
@michaelneale
michaelneale requested review from i386 and removed request for ndizazzo June 22, 2026 03:35
@coderabbitai

coderabbitai Bot commented Jun 22, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 0f22c765-3ebe-4d94-8419-cd1ee17def4a

📥 Commits

Reviewing files that changed from the base of the PR and between 2b8c41f and 013a2b4.

📒 Files selected for processing (3)
  • AGENTS.md
  • Justfile
  • docs/design/NATIVE_RUNTIMES.md

📝 Walkthrough

Walkthrough

Documentation across AGENTS.md, Justfile, and docs/design/NATIVE_RUNTIMES.md is updated to clarify that just release-build defaults to MESH_LLM_DYNAMIC_NATIVE_RUNTIME=1, distinguish the release packaging path from the branch-local ABI development loop, and add a "Development Loop Boundary" section to the native runtimes design doc.

Changes

Dynamic Native Runtime Dev/Release Boundary Documentation

Layer / File(s) Summary
NATIVE_RUNTIMES.md: Development Loop Boundary section
docs/design/NATIVE_RUNTIMES.md
Inserts a new "Development Loop Boundary" subsection specifying that branch-local native/Skippy ABI changes should be iterated with just build, dynamic runtime artifacts are for release/SDK/installer validation requiring exact skippy_abi match, and MESH_LLM_DYNAMIC_NATIVE_RUNTIME=0 just release-build runs release-mode testing with embedded branch-local native libraries.
AGENTS.md and Justfile: release-build and ABI guidance
AGENTS.md, Justfile
Updates the "Building" section in AGENTS.md and the Justfile comment to describe the dynamic native runtime default; adds a native-ABI development note warning against testing new ABI symbols against downloaded release runtimes; clarifies under "llama.cpp ABI Patch Queue" that the dynamic path is not the normal ABI/patch-queue development loop.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'update guides for dev loop' is vague and generic. While it references the development loop, it doesn't specify what aspect of the guides was updated or the actual substantive changes (clarification of dynamic native runtime behavior, development boundary distinctions, etc.). Consider a more specific title like 'clarify dynamic native runtime and development loop boundaries in guides' to better convey the actual changes.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch micn/devloop-docs

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

@michaelneale
michaelneale merged commit e30ab68 into main Jun 22, 2026
33 checks passed
@michaelneale
michaelneale deleted the micn/devloop-docs branch June 22, 2026 04:37
michaelneale added a commit that referenced this pull request Jun 23, 2026
* origin/main:
  update guides for dev loop (#895)
  Add native MTP generation metadata to layer packages (#888)
  upgrade iroh to 1.0 (#894)
  fix(runtime): support relocating shared libs
  Improve LAN direct-path discovery and connection reliability (#853)
  Add GLM chat template fallback in llama (#890)

# Conflicts:
#	crates/mesh-llm-config/src/model/built_in_schema.rs
#	crates/mesh-llm-config/src/validate.rs
#	crates/mesh-llm-host-runtime/src/inference/skippy/deployment.rs
#	crates/mesh-llm-host-runtime/src/inference/skippy/materialization.rs
#	crates/mesh-llm-host-runtime/src/inference/skippy/resolver/speculative.rs
#	crates/mesh-llm-host-runtime/src/inference/skippy/resolver/translation.rs
#	crates/mesh-llm-host-runtime/src/inference/skippy/stage/mod.rs
#	crates/mesh-llm-host-runtime/src/inference/skippy/stage/tests.rs
#	crates/mesh-llm-host-runtime/src/inference/skippy/stage/types.rs
#	crates/mesh-llm-host-runtime/src/mesh/mod.rs
#	crates/mesh-llm-host-runtime/src/mesh/tests.rs
#	crates/mesh-llm-host-runtime/src/runtime/local.rs
#	crates/skippy-protocol/proto/stage.proto
#	crates/skippy-server/src/binary_transport.rs
#	crates/skippy-server/src/frontend.rs
#	crates/skippy-server/src/frontend/embedded_execution.rs
#	crates/skippy-server/src/frontend/embedded_generation.rs
#	crates/skippy-server/src/frontend/generation_flow.rs
#	crates/skippy-server/src/frontend/prefix_cache.rs
#	docs/skippy/CONFIGURATION.md
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