Skip to content

Conversation

@loci-dev
Copy link

@loci-dev loci-dev commented Jan 3, 2026

Mirrored from leejet/stable-diffusion.cpp#1166

Adds a basic Python command-line client for the sd-server API.

I've tried to keep it compatible with the sd-cli command line, to make it easier to use from user scripts already expecting that interface; so unsupported arguments are ignored, and the server URL can be specified with an environment variable. It uses supported API fields when available, and propagates all other server supported flags via sd_cpp_extra_args.

It's mostly useful for testing the server itself, and as reference code for third-party implementations.

@loci-dev loci-dev temporarily deployed to stable-diffusion-cpp-prod January 3, 2026 14:36 — with GitHub Actions Inactive
@loci-agentic-ai
Copy link

Explore the complete analysis inside the Version Insights

Perfect! I've retrieved the summary report for your project. Here's what the analysis shows:

Summary Report for stable-diffusion.cpp (PR #7)

Key Findings:

No Performance Issues Detected - The analysis found that no modified functions showed performance changes greater than 2% in either response time or throughput time.

Project Information:

Conclusion:
The changes in Pull Request #7 are performance-neutral, meaning they maintain stable performance without introducing any significant regressions or improvements. This is a positive result indicating the PR is safe to proceed from a performance standpoint.

@loci-dev loci-dev force-pushed the master branch 7 times, most recently from 3e2648e to 178a7d8 Compare January 11, 2026 09:09
@loci-dev loci-dev force-pushed the upstream-PR1166-branch_wbruna-sd_server_client branch from dde51f7 to 2d36236 Compare January 11, 2026 12:46
@loci-dev loci-dev temporarily deployed to stable-diffusion-cpp-prod January 11, 2026 12:46 — with GitHub Actions Inactive
@loci-agentic-ai
Copy link

Explore the complete analysis inside the Version Insights

Perfect! I've retrieved the summary report for your project. Here are the key findings:

Summary Report for stable-diffusion.cpp (PR #7)

Good News: The analysis shows that no modified functions were found with performance changes greater than 2% between the base and target versions.

Project Information:

Version Comparison:

  • Base Version: 7f8d5301-eecd-11f0-a055-c529586b3e1a
  • Target Version: d2de3ab1-eeeb-11f0-a055-c529586b3e1a

Performance Analysis Results:

No performance regressions detected
No significant performance improvements detected
Changes are performance-neutral

This indicates that Pull Request #7 maintains stable performance characteristics and doesn't introduce any performance issues to the codebase. All modified functions show changes within the acceptable 2% threshold.

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.

3 participants