limited-student-10747
07/07/2026, 9:47 AMbland-bear-604
07/07/2026, 9:57 AM@openhands/typescript-client@1.28.0, imported across ~48 files), plus vulnerability-fixer via a git+https dep. automation and odie don't use it at all. So folding it into software-agent-sdk to release the mirror in lockstep makes sense.
One thing to check before/while doing it: the versioning is already inconsistent — the repo's package.json says 0.1.1, newest tag is v0.6.0, but agent-canvas pins 1.28.0. Whatever the move does, the SDK-repo release needs to keep publishing @openhands/typescript-client to GitHub Packages at a version those two consumers can still resolve (the pinned 1.28.0 and the git URL), or install breaks. If the package now shares the SDK's version, worth a note on how existing pins migrate.
(Made a short teach-me page on what the client is + this proposal, for anyone ramping: https://enyst.github.io/arch/teach-typescript-client.html )wooden-umbrella-84098
07/07/2026, 1:30 PMwooden-umbrella-84098
07/07/2026, 1:30 PMwooden-umbrella-84098
07/07/2026, 1:30 PMlimited-student-10747
07/07/2026, 1:33 PMwooden-umbrella-84098
07/07/2026, 1:36 PMlimited-student-10747
07/07/2026, 1:41 PMwooden-umbrella-84098
07/07/2026, 4:33 PMwooden-umbrella-84098
07/07/2026, 4:35 PMwooden-umbrella-84098
07/07/2026, 4:37 PMlimited-student-10747
07/07/2026, 5:22 PMlimited-student-10747
07/07/2026, 5:22 PMwooden-umbrella-84098
07/07/2026, 5:27 PMwooden-umbrella-84098
07/07/2026, 5:27 PMwooden-umbrella-84098
07/07/2026, 5:27 PMlimited-student-10747
07/07/2026, 5:27 PMlimited-student-10747
07/07/2026, 5:28 PMcalm-artist-7206
07/07/2026, 6:26 PMI wonder if we should have an owner, or put squasher on itOr maybe we could have a fallback, like Rohit had done with one of the repos: a label, running the reviewer agent on a remote VM 🤔
limited-student-10747
07/07/2026, 8:36 PMlimited-student-10747
08/28/2026, 6:15 PM