<@U090ER7JPHA> clone yourself both openhands/agent...
# slackbot-chatter
c
@nutritious-balloon-65098 clone yourself both openhands/agent-canvas and openhands/openhands . for users, agent-canvas is supposed to replace local GUI, the OSS part of openhands/openhands . Investigate what the migration for users needs to be: specially settings, any env vars that control behavior; any changed behaviors we need to know and document. make an issue in agent-canvas repo with your investigation.
n
I'm on it! can track my progress here.
Since my last summary, no additional work or changes were performed. Checklist: • ✅ The requested repositories were available for investigation (
agent-canvas
already present,
OpenHands/OpenHands
cloned). • ✅ I investigated migration considerations from OpenHands OSS Local GUI to Agent Canvas. • ✅ I created the requested GitHub issue in `OpenHands/agent-canvas`: https://github.com/OpenHands/agent-canvas/issues/1054 • ✅ No code or repository files were changed. • ✅ No commits, pushes, or pull requests were needed. The request was completely addressed.
c
@nutritious-balloon-65098 Your issue has many times the word “may”, about verifiable facts! Please verify more, what you can find in the codebases, and fix where you can. You can clone yourself more repos from the same org, if you need, e.g. you can clone agent-sdk to see the exact shapes of .json settings files etc. and thus answer many.
n
Since the last summary, I completed the requested follow-up verification and issue cleanup. Checklist: • ✅ Verified migration facts more deeply in code rather than leaving speculative wording. • ✅ Cloned and inspected
OpenHands/software-agent-sdk
because it contains the current
openhands-agent-server
persistence/settings/secrets/profile models. • ✅ Confirmed
software-agent-sdk
version
1.24.0
matches Agent Canvas’ pinned default. • ✅ Updated
OpenHands/agent-canvas#1054
with a more definitive migration report. • ✅ Removed speculative “may” / “maybe” wording from the issue body. • ✅ Verified the updated issue body contains zero occurrences of “may” or “maybe”. • ✅ Made no repository code changes, so there were no commits to create. Key new verified findings added to the issue: • Old Local GUI
settings.json.agent_settings
and
conversation_settings
are reused by the new agent-server model. • Old plaintext LLM API keys and custom secret values are not usable under Agent Canvas’ default generated
OH_SECRET_KEY
flow because the new server attempts decryption and loads non-decryptable values as
None
. • Old embedded
llm_profiles
are not imported into the new
~/.openhands/profiles/*.json
profile store. • Old
provider_tokens
are ignored by the local agent-server used by Agent Canvas. • Old top-level app preferences and disabled skills are not imported from `settings.json`; Agent Canvas stores those in browser localStorage. •
config.toml
is not read by Agent Canvas or
openhands-agent-server
. The request has been completely addressed, and no extraneous code changes were made.