agent-orchestrator/packages/cli/src/lib
adil 6d6822e501 refactor(cli): extract shared repo helpers and support GitLab subgroups
- New repo-utils.ts with extractOwnerRepo() and isValidRepoString()
  shared across detectEnvironment, autoCreateConfig, addProjectToConfig
- Remote regex now supports GitLab subgroup paths (group/subgroup/repo)
- Repo validation accepts multi-segment paths (owner/repo and deeper)
- Updated prompt text to mention group/subgroup/repo format
- Updated ProjectConfig.repo docstring to be provider-neutral
- Tests import from shared helpers instead of duplicating regex

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 12:30:32 +05:30
..
caller-context.ts Resolve remaining PR review comments 2026-03-17 15:51:02 +05:30
cli-errors.ts add cli error formatter and plugin store 2026-03-31 04:02:25 +05:30
config-instruction.ts Merge pull request #1104 from ComposioHQ/feat/issue-1045 2026-04-11 10:22:22 +05:30
constants.ts refactor(cli): extract DEFAULT_PORT constant to shared module (#947) 2026-04-08 03:40:25 +05:30
create-session-manager.ts fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
credential-resolver.ts refactor: enhance OpenClaw plugin interfaces and improve setup options 2026-03-31 04:56:03 +05:30
dashboard-rebuild.ts fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
detect-agent.ts fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
detect-env.ts refactor(cli): extract shared repo helpers and support GitLab subgroups 2026-04-15 12:30:32 +05:30
format.ts fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
git-utils.ts Publish ao-web on npm, harden error handling, deduplicate code 2026-03-14 19:01:49 +05:30
lifecycle-service.ts refactor(cli): remove lifecycle-worker subprocess, poll in-process (#1186) 2026-04-14 17:23:33 +05:30
openclaw-probe.ts fix: remove dead code, validate SHELL path, and guard health JSON parsing 2026-03-31 05:01:28 +05:30
plugin-marketplace.ts fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
plugin-scaffold.ts fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
plugin-store.ts fix: add missing default exports fallback and remove dead code 2026-03-31 04:57:25 +05:30
plugins.ts fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
preflight.ts fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
prevent-sleep.ts fix(power): address PR review feedback for sleep prevention 2026-04-11 21:06:32 +05:30
project-detection.ts feat: seamless onboarding with enhanced documentation (#66) 2026-02-16 22:22:13 +05:30
project-resolution.ts fix: detect nested project directories in CLI auto-resolution 2026-04-01 18:28:57 +05:30
prompts.ts fix(cli): handle undefined return from clack text() prompt 2026-04-15 12:21:38 +05:30
repo-utils.ts refactor(cli): extract shared repo helpers and support GitLab subgroups 2026-04-15 12:30:32 +05:30
running-state.ts Fix review issues: busy-wait loops, lock race, import hygiene, typed errors 2026-03-17 17:33:06 +05:30
script-runner.ts feat: add doctor and update maintenance tooling (#437) 2026-03-12 20:59:22 +05:30
session-utils.ts fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30
shell.ts feat: implement CLI with all commands (init, status, spawn, session, send, review-check, dashboard, open) (#6) 2026-02-14 16:14:27 +05:30
update-check.ts feat(cli): install-aware ao update, startup notifier, doctor version check (#1156) 2026-04-13 11:46:26 +05:30
web-dir.ts fix: merge upstream main and resolve conflicts for cursor agent 2026-04-10 11:48:27 +05:30