Skip to content

2.11.4: adopt ciris-client 0.5.219 (CIRISClient#53) - #1169

Open
emooreatx wants to merge 1 commit into
mainfrom
chore/client-0.5.219
Open

2.11.4: adopt ciris-client 0.5.219 (CIRISClient#53)#1169
emooreatx wants to merge 1 commit into
mainfrom
chore/client-0.5.219

Conversation

@emooreatx

Copy link
Copy Markdown
Contributor

Pins ciris-client 0.5.219 (007f00f, tag v0.5.219, published to PyPI in run 34527118549). Every other pin site — Gradle, the .aar fetch, the vendored desktop JAR — derives from the one requirements.txt line.

What .219 carries — CIRISClient#53. The desktop's existing-backend probe now asks both readiness endpoints (agent :8080, node :4243) and treats any answer, 4xx/5xx included, as PRESENT: a live backend is attached to instead of doubled, and the #40 message no longer tells a user to kill -9 an agent that was answering.

What it does not carry — CIRISClient#54. The desktop still builds its ordinary API client from CIRIS_NODE_URL alone (default :4243), so a JAR launched with only CIRIS_API_URL 404s on every brain-only route. That is closed on our side by 2.11.3 (#1168): the launcher sets CIRIS_NODE_URL to the brain, the configuration the gate always ran and the product never did. The Windows user's "404 on Add provider" is that, not #53.

Version 2.11.3 → 2.11.4. check_version_alignment.py green.

Note for the five-platform gate: the iOS xcframework for .219 was still building when this opened; the gate's iOS leg needs it.

🤖 Generated with Claude Code

https://claude.ai/code/session_01J45bNgkggVC1ntnmp6DqQA

… 2.11.4

0.5.219's one product change is the desktop's existing-backend probe: it now
asks both readiness endpoints (agent :8080, node :4243) and treats any answer
-- 4xx/5xx included -- as PRESENT, so a live backend is attached to rather
than doubled, and the #40 message no longer tells a user to kill -9 an agent
that was answering all along.

It does NOT carry CIRISClient#54: the desktop still builds its ordinary API
client from CIRIS_NODE_URL alone (default :4243). That path is closed on our
side by 2.11.3's launcher, which sets CIRIS_NODE_URL to the brain -- the
configuration the gate always ran and the product never did.

All other pin sites (Gradle, the .aar fetch, the vendored JAR) derive from
this one requirements.txt line.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01J45bNgkggVC1ntnmp6DqQA
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedpypi/​ciris-client@​0.5.218 ⏵ 0.5.21910010010010070

View full report

@sonarqubecloud

Copy link
Copy Markdown

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