Skip to content

Setup Sphinx#3116

Draft
Dreamsorcerer wants to merge 9 commits into
mainfrom
sam/sphinx-setup
Draft

Setup Sphinx#3116
Dreamsorcerer wants to merge 9 commits into
mainfrom
sam/sphinx-setup

Conversation

@Dreamsorcerer

Copy link
Copy Markdown
Collaborator

Moved the existing docs to old-docs/ to allow us to migrate them over, so just ignore all those changes.

This just sets up the index page, with the start of an API reference (just whatever is referenced by the index page currently).

The rest of the docs can then be migrated pretty easily, one section at a time (to reduce conflict hell).

@Dreamsorcerer Dreamsorcerer added the backport:skip Skip creating a backport to any release branches label Jul 21, 2026
@codecov

codecov Bot commented Jul 21, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 92.30769% with 1 line in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
dimos/core/introspection/module/info.py 0.00% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main    #3116      +/-   ##
==========================================
+ Coverage   73.37%   73.64%   +0.27%     
==========================================
  Files        1071     1068       -3     
  Lines      100406    99443     -963     
  Branches     9136     9124      -12     
==========================================
- Hits        73672    73239     -433     
+ Misses      24279    23604     -675     
- Partials     2455     2600     +145     
Flag Coverage Δ
OS-ubuntu-24.04-arm 66.95% <92.30%> (-0.01%) ⬇️
OS-ubuntu-latest 68.99% <92.30%> (-0.01%) ⬇️
Py-3.10 68.97% <92.30%> (-0.02%) ⬇️
Py-3.11 68.99% <92.30%> (+<0.01%) ⬆️
Py-3.12 68.97% <92.30%> (-0.02%) ⬇️
Py-3.13 68.97% <92.30%> (-0.02%) ⬇️
Py-3.14 68.99% <92.30%> (-0.01%) ⬇️
Py-3.14t 68.97% <92.30%> (-0.02%) ⬇️
SelfHosted-Large 29.69% <38.46%> (-0.56%) ⬇️
SelfHosted-Linux 36.59% <7.69%> (-0.01%) ⬇️
SelfHosted-macOS 35.55% <7.69%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
dimos/core/coordination/blueprints.py 87.80% <100.00%> (ø)
dimos/core/coordination/module_coordinator.py 84.42% <100.00%> (ø)
dimos/core/coordination/python_worker.py 73.36% <ø> (ø)
dimos/core/coordination/test_blueprints.py 98.79% <100.00%> (ø)
dimos/core/core.py 85.71% <ø> (ø)
dimos/core/module.py 78.28% <ø> (ø)
dimos/msgs/geometry_msgs/Quaternion.py 95.20% <ø> (ø)
dimos/msgs/geometry_msgs/Transform.py 85.26% <ø> (ø)
dimos/msgs/sensor_msgs/Image.py 57.86% <ø> (ø)
dimos/msgs/tf2_msgs/TFMessage.py 87.50% <ø> (ø)
... and 5 more

... and 33 files with indirect coverage changes

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Comment thread .github/workflows/ci.yml Outdated
@mintlify

mintlify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
dimensional 🔴 Failed Jul 22, 2026, 1:13 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@mintlify

mintlify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
dimensional 🟡 Building Jul 22, 2026, 1:13 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip Skip creating a backport to any release branches

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant