Commit Graph
6 Commits
Author SHA1 Message Date
Rohit C Prasad 2e5e86d068 setup_dev_env.sh: list the interpreters checked when none is new enough
Also probe python3.14 first and skip interpreters that fail to run.
Print which interpreter the venv is built from.
2026-10-25 13:56:31 -07:00
Sudhi Seshachala 258556c334 fix: python version check in setup_dev_env.sh and IME Enter key in Composer
- setup_dev_env.sh: detect python3.13/3.12/3.11/3.10 before falling back to
  python3, with a clear error message if no 3.10+ is found. Fixes #42.

- Composer.tsx: guard Enter key handler with e.nativeEvent.isComposing so CJK
  IME composition confirmation does not submit the message. Fixes #64.
2026-10-25 13:55:16 -07:00
Xiaonan Cui 1b0e269672 setup_dev_env.sh: install the bedrock extra so a fresh env passes the test suite
CI installs .[messaging,dev,bedrock] but the bootstrap script only installs
[messaging,dev]. The bedrock test suite imports boto3 directly, so a fresh
dev env fails 7 tests out of the box.

Closes #284
2026-07-28 18:33:03 +08:00
Rohit C Prasad cffec6bc4b rename artifact names to openworker: desktop/server binaries, console scripts, npm package
The Python import namespace (coworker) and the live auth config strings are
intentionally unchanged.
2026-07-21 11:35:29 -07:00
Rohit C Prasad 7f6f17c197 packaging: standalone-repo fixes — venv at repo root, aisuite as a pip dep, keyless builds
The venv moves to .venv at the repo root and aisuite now installs from the
git-pinned dependency instead of a .pth into a parent checkout (bootstrap +
PyInstaller pathex). Updater/notary env files keep their one-directory-above-
the-repo convention. Guard the empty updater-overlay array expansion — under
set -u on stock macOS bash 3.2 it aborted every keyless (fresh-clone) build.
2026-07-21 11:17:43 -07:00
Rohit C PrasadandDevika 2b45018ffa OpenWorker: initial import
Imported from andrewyng/aisuite@1b4bbf303e
(contents of its platform/ directory, hoisted to the repo root).
Development history prior to this commit lives in that repository.

Co-authored-by: Devika <devikaverma11@gmail.com>
2026-07-21 11:09:41 -07:00