Skip to content

docs(python): API reference main#76

Merged
WomB0ComB0 merged 1 commit into
mainfrom
auto/python-api-main
May 15, 2026
Merged

docs(python): API reference main#76
WomB0ComB0 merged 1 commit into
mainfrom
auto/python-api-main

Conversation

@WomB0ComB0
Copy link
Copy Markdown
Member

@WomB0ComB0 WomB0ComB0 commented May 15, 2026

Auto-generated by api-docs in
resq-software/pypi for ref main
(run: 25919452211).

Regenerated files under sdks/python/api/. Review the
diff for unintended exports and merge to publish.

Summary by CodeRabbit

  • Documentation
    • Updated Python SDK documentation with refreshed API reference metadata and official package repository configuration targeting the main development branch.
    • Upgraded essential SDK package dependencies: resq-dsa bumped to v1.3.4 and resq-mcp upgraded to v1.3.3, delivering the latest features, stability improvements, and critical bug fixes.

Review Change Stack

@github-actions github-actions Bot added area:content MDX/MD documentation content area:meta Repo meta — docs.json, README, etc. labels May 15, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 15, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 125e1918-e62a-4325-92fe-bab5de0942e6

📥 Commits

Reviewing files that changed from the base of the PR and between 547e008 and 5f3c444.

📒 Files selected for processing (2)
  • docs.json
  • sdks/python/api/README.mdx

📝 Walkthrough

Walkthrough

This PR updates Python SDK documentation by standardizing navigation labels to lowercase in the documentation configuration and pinning specific package versions in the README alongside API reference metadata for the ResQ Python SDK packages.

Changes

Python SDK Documentation Updates

Layer / File(s) Summary
Navigation label standardization
docs.json
Python SDK navigation group labels for "ResQ DSA" and "ResQ MCP" sections are changed to lowercase ("resq-dsa", "resq-mcp"), and MCP subgroup headings (Core/Drone/Dtsop/Hce/Pdie) are normalized to lowercase while maintaining page associations.
README version pinning and API metadata
sdks/python/api/README.mdx
README is updated with explicit API reference metadata targeting resq-software/pypi at main, and package versions are pinned to resq-dsa v1.3.4 and resq-mcp v1.3.3.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Suggested labels

area:content

🐰 Navigation labels now hop in lowercase,
SDK versions pinned to the track,
Docs march in neat formation,
Tidy and exact, a solid PR's satisfaction!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'docs(python): API reference main' is directly related to the main changes: updating Python SDK documentation and API references with version pinning and metadata updates.
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 auto/python-api-main

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


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 and usage tips.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the Python SDK documentation by adding version numbers to the package list and converting navigation group names in docs.json to lowercase. Feedback suggests reverting the group names to Title Case to maintain consistency with the existing documentation structure.

Comment thread docs.json
"sdks/python/api/README",
{
"group": "ResQ DSA",
"group": "resq-dsa",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The group name has been changed to lowercase (resq-dsa), which is inconsistent with the Title Case naming convention used for other SDK sections in this file (e.g., TypeScript on line 72, ResQ.Blockchain on line 1494). Reverting to ResQ DSA ensures a consistent and professional appearance in the navigation sidebar.

Suggested change
"group": "resq-dsa",
"group": "ResQ DSA",
References
  1. In Mintlify docs.json navigation configuration, use a nested group object to define custom sidebar labels for pages, as the schema does not support a label property within the pages array.

Comment thread docs.json
},
{
"group": "ResQ MCP",
"group": "resq-mcp",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This group name should remain Title Case (ResQ MCP) to maintain consistency with the rest of the documentation's navigation structure.

Suggested change
"group": "resq-mcp",
"group": "ResQ MCP",
References
  1. In Mintlify docs.json navigation configuration, use a nested group object to define custom sidebar labels for pages, as the schema does not support a label property within the pages array.

Comment thread docs.json
"sdks/python/api/resq-mcp/tools",
{
"group": "Core",
"group": "core",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Sub-group names should follow the Title Case pattern used throughout the repository's documentation configuration for UI consistency.

Suggested change
"group": "core",
"group": "Core",
References
  1. In Mintlify docs.json navigation configuration, use a nested group object to define custom sidebar labels for pages, as the schema does not support a label property within the pages array.

Comment thread docs.json
},
{
"group": "Drone",
"group": "drone",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Reverting to Drone to maintain the established Title Case naming pattern in the navigation sidebar.

Suggested change
"group": "drone",
"group": "Drone",
References
  1. In Mintlify docs.json navigation configuration, use a nested group object to define custom sidebar labels for pages, as the schema does not support a label property within the pages array.

Comment thread docs.json
},
{
"group": "Dtsop",
"group": "dtsop",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Reverting to Dtsop to maintain the established Title Case naming pattern in the navigation sidebar.

Suggested change
"group": "dtsop",
"group": "Dtsop",
References
  1. In Mintlify docs.json navigation configuration, use a nested group object to define custom sidebar labels for pages, as the schema does not support a label property within the pages array.

Comment thread docs.json
},
{
"group": "Hce",
"group": "hce",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Reverting to Hce to maintain the established Title Case naming pattern in the navigation sidebar.

Suggested change
"group": "hce",
"group": "Hce",
References
  1. In Mintlify docs.json navigation configuration, use a nested group object to define custom sidebar labels for pages, as the schema does not support a label property within the pages array.

Comment thread docs.json
},
{
"group": "Pdie",
"group": "pdie",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Reverting to Pdie to maintain the established Title Case naming pattern in the navigation sidebar.

Suggested change
"group": "pdie",
"group": "Pdie",
References
  1. In Mintlify docs.json navigation configuration, use a nested group object to define custom sidebar labels for pages, as the schema does not support a label property within the pages array.

@WomB0ComB0 WomB0ComB0 merged commit 70583f8 into main May 15, 2026
14 checks passed
@WomB0ComB0 WomB0ComB0 deleted the auto/python-api-main branch May 15, 2026 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:content MDX/MD documentation content area:meta Repo meta — docs.json, README, etc. automated docs:api-ref language:python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants