Skip to content

Claude/project thread adb2m9 - #162

Open
rednosebrew1-ux wants to merge 8 commits into
CopilotKit:mainfrom
rednosebrew1-ux:claude/project-thread-adb2m9
Open

rednosebrew1-ux wants to merge 8 commits into
CopilotKit:mainfrom
rednosebrew1-ux:claude/project-thread-adb2m9

Conversation

@rednosebrew1-ux

Copy link
Copy Markdown

No description provided.

claude and others added 8 commits October 17, 2026 15:57
…rrors with Try again

- ploop name, logo, favicon, logo colors and rainbow bar in the web app
- OPENROUTER_API_KEY alone configures the model (PLOOP_MODEL, default
  anthropic/claude-opus-4); OPENAI_API_KEY still wins when set
- provider failures (bad key, no credits, unknown model, rate limit,
  outage, offline) reach chat as plain sentences without the raw body
- Try again re-runs the failed turn without sending the message twice

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HN744wr7UCssCsNVWEYPq3
PLOOP_SSH_HOST (plus optional user, port and key path) links a machine the
owner can log in to. Dots get files and a shell in ~/ploop/<dot id> there,
with the owner's per-Dot permissions; there is no browser. OpenBot still
wins when it is configured.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HN744wr7UCssCsNVWEYPq3
Make OpenDots into ploop: brand, OpenRouter, plain errors, SSH computer
Brings the Mac app from ploopagent onto OpenDots: an Electron app that runs
this server on the Mac behind an owner token, keeps website logins
encrypted with the Keychain, and lets a Dot sign in to a site after the
owner allows it in a native dialog. The server gets list_logins,
sign_in_to_site and read_site_page tools over the app's private socket,
and the web app gets a Vault & keys page when it runs inside the app.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HN744wr7UCssCsNVWEYPq3
Reports the runtime's Node version and the server's exit, and waits longer
for the first launch of a freshly packaged app.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HN744wr7UCssCsNVWEYPq3
…heck

The server runs from its own folder, so the relative path to the app's
Electron binary pointed nowhere and the spawn failed without exiting.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HN744wr7UCssCsNVWEYPq3
The Vault & keys page gets a CopilotKit Intelligence section: import the
.env file the CopilotKit CLI wrote (project select or local connect), or
type the key, telemetry ID and, for Intelligence on this Mac, the API and
gateway addresses. The app passes them to the server and restarts it.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HN744wr7UCssCsNVWEYPq3
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