From c2b40b4cfc889e2966d9cace10f74693ba2bf7d0 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Mon, 9 Mar 2026 13:13:56 -0400 Subject: [PATCH] Move packages/ to lib/packages/ and update all references Updated: package.json workspaces, tsconfig path alias, CI workflow paths, Dockerfile COPY, AGENTS.md, and doc references. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/typescript.yml | 4 ++-- AGENTS.md | 6 +++--- apps/arc-web/tsconfig.json | 2 +- bun.lock | 4 ++-- docker/Dockerfile | 4 ++-- docs/api-reference/client-sdks.mdx | 4 ++-- docs/changelog/2026-03-06.mdx | 2 +- docs/changelog/2026-03-07.mdx | 2 +- {packages => lib/packages}/arc-api-client/openapitools.json | 0 {packages => lib/packages}/arc-api-client/package.json | 0 .../packages}/arc-api-client/src/.openapi-generator-ignore | 0 .../packages}/arc-api-client/src/.openapi-generator/FILES | 0 .../packages}/arc-api-client/src/.openapi-generator/VERSION | 0 {packages => lib/packages}/arc-api-client/src/api.ts | 0 .../packages}/arc-api-client/src/api/completions-api.ts | 0 .../packages}/arc-api-client/src/api/discovery-api.ts | 0 .../arc-api-client/src/api/human-in-the-loop-api.ts | 0 .../packages}/arc-api-client/src/api/insights-api.ts | 0 .../packages}/arc-api-client/src/api/models-api.ts | 0 .../packages}/arc-api-client/src/api/retros-api.ts | 0 .../packages}/arc-api-client/src/api/run-internals-api.ts | 0 .../packages}/arc-api-client/src/api/run-outputs-api.ts | 0 .../packages}/arc-api-client/src/api/runs-api.ts | 0 .../packages}/arc-api-client/src/api/sessions-api.ts | 0 .../packages}/arc-api-client/src/api/settings-api.ts | 0 .../packages}/arc-api-client/src/api/usage-api.ts | 0 .../packages}/arc-api-client/src/api/verification-api.ts | 0 .../packages}/arc-api-client/src/api/workflows-api.ts | 0 {packages => lib/packages}/arc-api-client/src/base.ts | 0 {packages => lib/packages}/arc-api-client/src/common.ts | 0 .../packages}/arc-api-client/src/configuration.ts | 0 {packages => lib/packages}/arc-api-client/src/index.ts | 0 .../arc-api-client/src/models/aggregate-usage-totals.ts | 0 .../packages}/arc-api-client/src/models/aggregate-usage.ts | 0 .../arc-api-client/src/models/api-configuration.ts | 0 .../arc-api-client/src/models/api-question-option.ts | 0 .../packages}/arc-api-client/src/models/api-question.ts | 0 .../arc-api-client/src/models/assets-configuration.ts | 0 .../arc-api-client/src/models/assistant-stage-turn.ts | 0 .../packages}/arc-api-client/src/models/assistant-turn.ts | 0 .../arc-api-client/src/models/auth-configuration.ts | 0 .../packages}/arc-api-client/src/models/board-column.ts | 0 .../packages}/arc-api-client/src/models/check-run-status.ts | 0 .../packages}/arc-api-client/src/models/check-run.ts | 0 .../arc-api-client/src/models/checkpoint-configuration.ts | 0 .../packages}/arc-api-client/src/models/code-location.ts | 0 .../arc-api-client/src/models/completion-content-part.ts | 0 .../arc-api-client/src/models/completion-message.ts | 0 .../arc-api-client/src/models/completion-response.ts | 0 .../arc-api-client/src/models/completion-tool-choice.ts | 0 .../arc-api-client/src/models/completion-tool-definition.ts | 0 .../packages}/arc-api-client/src/models/completion-usage.ts | 0 .../packages}/arc-api-client/src/models/control-detail.ts | 0 .../packages}/arc-api-client/src/models/control-info.ts | 0 .../arc-api-client/src/models/control-performance.ts | 0 .../arc-api-client/src/models/create-completion-request.ts | 0 .../arc-api-client/src/models/create-session-request.ts | 0 .../arc-api-client/src/models/create-session-response.ts | 0 .../arc-api-client/src/models/criterion-reference.ts | 0 .../src/models/daytona-configuration-network-one-of.ts | 0 .../src/models/daytona-configuration-network.ts | 0 .../arc-api-client/src/models/daytona-configuration.ts | 0 .../src/models/daytona-snapshot-configuration.ts | 0 .../packages}/arc-api-client/src/models/diff-file.ts | 0 .../packages}/arc-api-client/src/models/diff-stats.ts | 0 .../arc-api-client/src/models/error-response-entry.ts | 0 .../packages}/arc-api-client/src/models/error-response.ts | 0 .../arc-api-client/src/models/exe-configuration.ts | 0 .../arc-api-client/src/models/execute-query-request.ts | 0 .../src/models/execute-query-response-rows-inner-inner.ts | 0 .../arc-api-client/src/models/execute-query-response.ts | 0 .../packages}/arc-api-client/src/models/feature-flags.ts | 0 .../packages}/arc-api-client/src/models/file-checkpoint.ts | 0 .../packages}/arc-api-client/src/models/file-diff.ts | 0 .../packages}/arc-api-client/src/models/friction-kind.ts | 0 .../packages}/arc-api-client/src/models/friction-point.ts | 0 .../arc-api-client/src/models/git-author-configuration.ts | 0 .../arc-api-client/src/models/git-configuration.ts | 0 .../packages}/arc-api-client/src/models/health-response.ts | 0 .../packages}/arc-api-client/src/models/history-entry.ts | 0 .../packages}/arc-api-client/src/models/hook-definition.ts | 0 .../packages}/arc-api-client/src/models/index.ts | 0 .../arc-api-client/src/models/learning-category.ts | 0 .../packages}/arc-api-client/src/models/learning.ts | 0 .../arc-api-client/src/models/llm-configuration.ts | 0 .../arc-api-client/src/models/log-configuration.ts | 0 .../packages}/arc-api-client/src/models/model-costs.ts | 0 .../packages}/arc-api-client/src/models/model-features.ts | 0 .../packages}/arc-api-client/src/models/model-limits.ts | 0 .../packages}/arc-api-client/src/models/model-reference.ts | 0 .../arc-api-client/src/models/model-test-result.ts | 0 .../packages}/arc-api-client/src/models/model.ts | 0 .../packages}/arc-api-client/src/models/open-item-kind.ts | 0 .../packages}/arc-api-client/src/models/open-item.ts | 0 .../src/models/paginated-api-question-list.ts | 0 .../src/models/paginated-history-entry-list.ts | 0 .../arc-api-client/src/models/paginated-model-list.ts | 0 .../arc-api-client/src/models/paginated-retro-list.ts | 0 .../arc-api-client/src/models/paginated-run-file-list.ts | 0 .../arc-api-client/src/models/paginated-run-list.ts | 0 .../arc-api-client/src/models/paginated-run-stage-list.ts | 0 .../src/models/paginated-run-verification-list.ts | 0 .../arc-api-client/src/models/paginated-saved-query-list.ts | 0 .../arc-api-client/src/models/paginated-session-list.ts | 0 .../arc-api-client/src/models/paginated-stage-turn-list.ts | 0 .../src/models/paginated-verification-control-list.ts | 0 .../src/models/paginated-verification-criterion-list.ts | 0 .../arc-api-client/src/models/paginated-workflow-list.ts | 0 .../packages}/arc-api-client/src/models/pagination-meta.ts | 0 .../arc-api-client/src/models/preview-url-request.ts | 0 .../arc-api-client/src/models/preview-url-response.ts | 0 .../arc-api-client/src/models/pull-request-configuration.ts | 0 .../packages}/arc-api-client/src/models/question-type.ts | 0 .../arc-api-client/src/models/recent-control-result.ts | 0 .../arc-api-client/src/models/repository-reference.ts | 0 .../packages}/arc-api-client/src/models/retro-detail.ts | 0 .../packages}/arc-api-client/src/models/retro-list-item.ts | 0 .../packages}/arc-api-client/src/models/retro-stats.ts | 0 .../arc-api-client/src/models/root-response-urls.ts | 0 .../packages}/arc-api-client/src/models/root-response.ts | 0 .../packages}/arc-api-client/src/models/run-checkpoint.ts | 0 .../arc-api-client/src/models/run-configuration.ts | 0 .../packages}/arc-api-client/src/models/run-error.ts | 0 .../packages}/arc-api-client/src/models/run-list-item.ts | 0 .../packages}/arc-api-client/src/models/run-pull-request.ts | 0 .../packages}/arc-api-client/src/models/run-question.ts | 0 .../packages}/arc-api-client/src/models/run-reference.ts | 0 .../packages}/arc-api-client/src/models/run-sandbox.ts | 0 .../packages}/arc-api-client/src/models/run-stage.ts | 0 .../arc-api-client/src/models/run-status-response.ts | 0 .../packages}/arc-api-client/src/models/run-status.ts | 0 .../packages}/arc-api-client/src/models/run-timings.ts | 0 .../packages}/arc-api-client/src/models/run-usage.ts | 0 .../arc-api-client/src/models/run-verification-control.ts | 0 .../packages}/arc-api-client/src/models/run-verification.ts | 0 .../arc-api-client/src/models/sandbox-configuration.ts | 0 .../arc-api-client/src/models/sandbox-resources.ts | 0 .../arc-api-client/src/models/save-query-request.ts | 0 .../packages}/arc-api-client/src/models/saved-query.ts | 0 .../arc-api-client/src/models/send-message-request.ts | 0 .../arc-api-client/src/models/send-message-response.ts | 0 .../arc-api-client/src/models/server-configuration.ts | 0 .../packages}/arc-api-client/src/models/session-detail.ts | 0 .../arc-api-client/src/models/session-list-item.ts | 0 .../packages}/arc-api-client/src/models/session-turn.ts | 0 .../arc-api-client/src/models/setup-configuration.ts | 0 .../packages}/arc-api-client/src/models/sibling-control.ts | 0 .../arc-api-client/src/models/smoothness-rating.ts | 0 .../packages}/arc-api-client/src/models/stage-retro.ts | 0 .../packages}/arc-api-client/src/models/stage-status.ts | 0 .../packages}/arc-api-client/src/models/stage-turn.ts | 0 .../arc-api-client/src/models/start-run-request.ts | 0 .../packages}/arc-api-client/src/models/steer-request.ts | 0 .../arc-api-client/src/models/submit-answer-request.ts | 0 .../arc-api-client/src/models/system-stage-turn.ts | 0 .../arc-api-client/src/models/tls-configuration.ts | 0 .../packages}/arc-api-client/src/models/token-usage.ts | 0 .../packages}/arc-api-client/src/models/tool-stage-turn.ts | 0 .../packages}/arc-api-client/src/models/tool-turn.ts | 0 .../packages}/arc-api-client/src/models/tool-use.ts | 0 .../packages}/arc-api-client/src/models/usage-by-model.ts | 0 .../packages}/arc-api-client/src/models/usage-stage-ref.ts | 0 .../packages}/arc-api-client/src/models/usage-stage.ts | 0 .../packages}/arc-api-client/src/models/usage-totals.ts | 0 .../packages}/arc-api-client/src/models/user-response.ts | 0 .../packages}/arc-api-client/src/models/user-turn.ts | 0 .../src/models/verification-control-list-item.ts | 0 .../arc-api-client/src/models/verification-control.ts | 0 .../src/models/verification-criterion-detail.ts | 0 .../arc-api-client/src/models/verification-criterion.ts | 0 .../src/models/verification-detail-response.ts | 0 .../arc-api-client/src/models/verification-mode.ts | 0 .../arc-api-client/src/models/verification-result.ts | 0 .../arc-api-client/src/models/verification-type.ts | 0 .../arc-api-client/src/models/web-configuration.ts | 0 .../arc-api-client/src/models/webhook-configuration.ts | 0 .../packages}/arc-api-client/src/models/workflow-detail.ts | 0 .../arc-api-client/src/models/workflow-last-run.ts | 0 .../arc-api-client/src/models/workflow-list-item.ts | 0 .../arc-api-client/src/models/workflow-reference.ts | 0 .../arc-api-client/src/models/workflow-schedule.ts | 0 {packages => lib/packages}/arc-api-client/tsconfig.json | 0 package.json | 2 +- 183 files changed, 15 insertions(+), 15 deletions(-) rename {packages => lib/packages}/arc-api-client/openapitools.json (100%) rename {packages => lib/packages}/arc-api-client/package.json (100%) rename {packages => lib/packages}/arc-api-client/src/.openapi-generator-ignore (100%) rename {packages => lib/packages}/arc-api-client/src/.openapi-generator/FILES (100%) rename {packages => lib/packages}/arc-api-client/src/.openapi-generator/VERSION (100%) rename {packages => lib/packages}/arc-api-client/src/api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/completions-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/discovery-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/human-in-the-loop-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/insights-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/models-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/retros-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/run-internals-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/run-outputs-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/runs-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/sessions-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/settings-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/usage-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/verification-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/api/workflows-api.ts (100%) rename {packages => lib/packages}/arc-api-client/src/base.ts (100%) rename {packages => lib/packages}/arc-api-client/src/common.ts (100%) rename {packages => lib/packages}/arc-api-client/src/configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/index.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/aggregate-usage-totals.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/aggregate-usage.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/api-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/api-question-option.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/api-question.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/assets-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/assistant-stage-turn.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/assistant-turn.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/auth-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/board-column.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/check-run-status.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/check-run.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/checkpoint-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/code-location.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/completion-content-part.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/completion-message.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/completion-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/completion-tool-choice.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/completion-tool-definition.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/completion-usage.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/control-detail.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/control-info.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/control-performance.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/create-completion-request.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/create-session-request.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/create-session-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/criterion-reference.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/daytona-configuration-network-one-of.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/daytona-configuration-network.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/daytona-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/daytona-snapshot-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/diff-file.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/diff-stats.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/error-response-entry.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/error-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/exe-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/execute-query-request.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/execute-query-response-rows-inner-inner.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/execute-query-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/feature-flags.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/file-checkpoint.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/file-diff.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/friction-kind.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/friction-point.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/git-author-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/git-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/health-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/history-entry.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/hook-definition.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/index.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/learning-category.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/learning.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/llm-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/log-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/model-costs.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/model-features.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/model-limits.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/model-reference.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/model-test-result.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/model.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/open-item-kind.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/open-item.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-api-question-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-history-entry-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-model-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-retro-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-run-file-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-run-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-run-stage-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-run-verification-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-saved-query-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-session-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-stage-turn-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-verification-control-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-verification-criterion-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/paginated-workflow-list.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/pagination-meta.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/preview-url-request.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/preview-url-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/pull-request-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/question-type.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/recent-control-result.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/repository-reference.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/retro-detail.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/retro-list-item.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/retro-stats.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/root-response-urls.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/root-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-checkpoint.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-error.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-list-item.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-pull-request.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-question.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-reference.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-sandbox.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-stage.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-status-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-status.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-timings.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-usage.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-verification-control.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/run-verification.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/sandbox-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/sandbox-resources.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/save-query-request.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/saved-query.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/send-message-request.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/send-message-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/server-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/session-detail.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/session-list-item.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/session-turn.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/setup-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/sibling-control.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/smoothness-rating.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/stage-retro.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/stage-status.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/stage-turn.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/start-run-request.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/steer-request.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/submit-answer-request.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/system-stage-turn.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/tls-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/token-usage.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/tool-stage-turn.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/tool-turn.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/tool-use.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/usage-by-model.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/usage-stage-ref.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/usage-stage.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/usage-totals.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/user-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/user-turn.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/verification-control-list-item.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/verification-control.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/verification-criterion-detail.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/verification-criterion.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/verification-detail-response.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/verification-mode.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/verification-result.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/verification-type.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/web-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/webhook-configuration.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/workflow-detail.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/workflow-last-run.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/workflow-list-item.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/workflow-reference.ts (100%) rename {packages => lib/packages}/arc-api-client/src/models/workflow-schedule.ts (100%) rename {packages => lib/packages}/arc-api-client/tsconfig.json (100%) diff --git a/.github/workflows/typescript.yml b/.github/workflows/typescript.yml index cca577c78..d3b68cdc8 100644 --- a/.github/workflows/typescript.yml +++ b/.github/workflows/typescript.yml @@ -5,7 +5,7 @@ on: branches: [main] paths: - "apps/**" - - "packages/**" + - "lib/packages/**" - "package.json" - "bun.lock" - ".github/workflows/typescript.yml" @@ -13,7 +13,7 @@ on: branches: [main] paths: - "apps/**" - - "packages/**" + - "lib/packages/**" - "package.json" - "bun.lock" - ".github/workflows/typescript.yml" diff --git a/AGENTS.md b/AGENTS.md index 6891f9b45..62e46f686 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -30,7 +30,7 @@ The OpenAPI spec at `docs/api-reference/arc-api.yaml` is the source of truth for 2. `cargo build -p arc-types` — build.rs regenerates Rust types via typify 3. Write/update handler in `lib/crates/arc-api/src/server.rs`, add route to `build_router()` 4. `cargo test -p arc-api` — conformance test catches spec/router drift -5. `cd packages/arc-api-client && bun run generate` — regenerates TypeScript Axios client +5. `cd lib/packages/arc-api-client && bun run generate` — regenerates TypeScript Axios client ## Architecture @@ -53,9 +53,9 @@ Arc is an AI-powered workflow orchestration platform. Workflows are defined as D - **arc-git-storage** — Git-based storage with branch store and snapshots - **arc-util** — Shared utilities (redaction, telemetry, terminal formatting) -### TypeScript (`apps/` and `packages/`) +### TypeScript (`apps/` and `lib/packages/`) - **apps/arc-web** — React 19 + React Router + Vite + Tailwind CSS frontend -- **packages/arc-api-client** — Auto-generated TypeScript Axios client from OpenAPI spec +- **lib/packages/arc-api-client** — Auto-generated TypeScript Axios client from OpenAPI spec ### Key design patterns - **Sandbox trait** — Uniform interface for local, Docker, SSH (ExeSandbox), Sprites, and Daytona execution environments diff --git a/apps/arc-web/tsconfig.json b/apps/arc-web/tsconfig.json index f5bacb582..e4ccb5385 100644 --- a/apps/arc-web/tsconfig.json +++ b/apps/arc-web/tsconfig.json @@ -17,7 +17,7 @@ "baseUrl": ".", "paths": { "~/*": ["./app/*"], - "@qltysh/arc-api-client": ["../../packages/arc-api-client/src/index.ts"] + "@qltysh/arc-api-client": ["../../lib/packages/arc-api-client/src/index.ts"] }, "esModuleInterop": true, "verbatimModuleSyntax": true, diff --git a/bun.lock b/bun.lock index b62e77268..b1a1af031 100644 --- a/bun.lock +++ b/bun.lock @@ -54,7 +54,7 @@ "typescript": "^5.9.2", }, }, - "packages/arc-api-client": { + "lib/packages/arc-api-client": { "name": "@qltysh/arc-api-client", "version": "0.1.0", "dependencies": { @@ -290,7 +290,7 @@ "@pierre/diffs": ["@pierre/diffs@1.0.11", "", { "dependencies": { "@shikijs/core": "^3.0.0", "@shikijs/engine-javascript": "^3.0.0", "@shikijs/transformers": "^3.0.0", "diff": "8.0.3", "hast-util-to-html": "9.0.5", "lru_map": "0.4.1", "shiki": "^3.0.0" }, "peerDependencies": { "react": "^18.3.1 || ^19.0.0", "react-dom": "^18.3.1 || ^19.0.0" } }, "sha512-j6zIEoyImQy1HfcJqbrDwP0O5I7V2VNXAaw53FqQ+SykRfaNwABeZHs9uibXO4supaXPmTx6LEH9Lffr03e1Tw=="], - "@qltysh/arc-api-client": ["@qltysh/arc-api-client@workspace:packages/arc-api-client"], + "@qltysh/arc-api-client": ["@qltysh/arc-api-client@workspace:lib/packages/arc-api-client"], "@react-aria/focus": ["@react-aria/focus@3.21.4", "", { "dependencies": { "@react-aria/interactions": "^3.27.0", "@react-aria/utils": "^3.33.0", "@react-types/shared": "^3.33.0", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-6gz+j9ip0/vFRTKJMl3R30MHopn4i19HqqLfSQfElxJD+r9hBnYG1Q6Wd/kl/WRR1+CALn2F+rn06jUnf5sT8Q=="], diff --git a/docker/Dockerfile b/docker/Dockerfile index b52a58ee1..9c9254816 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -19,11 +19,11 @@ COPY --from=rust-builder /app/target/release/arc /usr/local/bin/arc COPY package.json bun.lock ./ COPY apps/arc-web/package.json apps/arc-web/ -COPY packages/arc-api-client/package.json packages/arc-api-client/ +COPY lib/packages/arc-api-client/package.json lib/packages/arc-api-client/ RUN bun install --frozen-lockfile COPY apps/arc-web apps/arc-web -COPY packages/arc-api-client packages/arc-api-client +COPY lib/packages/arc-api-client lib/packages/arc-api-client COPY docs docs COPY docker/entrypoint.ts . diff --git a/docs/api-reference/client-sdks.mdx b/docs/api-reference/client-sdks.mdx index fbfb0da44..af2929eda 100644 --- a/docs/api-reference/client-sdks.mdx +++ b/docs/api-reference/client-sdks.mdx @@ -14,11 +14,11 @@ The `@qltysh/arc-api-client` package is a fully typed HTTP client generated with From the repository root: ```bash -cd packages/arc-api-client +cd lib/packages/arc-api-client bun run generate ``` -This runs `openapi-generator-cli` against `docs/api-reference/arc-api.yaml` and writes the generated source into `packages/arc-api-client/src/`. +This runs `openapi-generator-cli` against `docs/api-reference/arc-api.yaml` and writes the generated source into `lib/packages/arc-api-client/src/`. ### Usage diff --git a/docs/changelog/2026-03-06.mdx b/docs/changelog/2026-03-06.mdx index 257f0f23a..154d666ac 100644 --- a/docs/changelog/2026-03-06.mdx +++ b/docs/changelog/2026-03-06.mdx @@ -31,7 +31,7 @@ When credentials are missing or misconfigured, Arc provides specific error messa **API response shapes have changed.** Flat fields are now nested into typed sub-objects (e.g. `model_id` becomes `model.id`), and relative time strings are replaced with ISO 8601 timestamps. Several endpoints were renamed: `retrieveRunSvg` is now `retrieveRunGraph`, `listRunCompare` is now `retrieveRunDiff`, and `RunListItemStatus` is now `BoardColumn`. To migrate: -1. Regenerate your TypeScript client: `cd packages/arc-api-client && bun run generate` +1. Regenerate your TypeScript client: `cd lib/packages/arc-api-client && bun run generate` 2. Update any code that reads flat fields to use the new nested paths 3. Update any code that displays timestamps — the API now returns ISO 8601 strings instead of pre-formatted relative times diff --git a/docs/changelog/2026-03-07.mdx b/docs/changelog/2026-03-07.mdx index e870bbf88..7306e463e 100644 --- a/docs/changelog/2026-03-07.mdx +++ b/docs/changelog/2026-03-07.mdx @@ -45,7 +45,7 @@ To migrate, update any scripts or aliases that reference the old command names. **Verification API paths have changed.** `/verifications` is now split into `/verification/criteria` and `/verification/controls`. The run sub-resource moved from `/runs/{id}/verifications` to `/runs/{id}/verification`. To migrate: -1. Regenerate your TypeScript client: `cd packages/arc-api-client && bun run generate` +1. Regenerate your TypeScript client: `cd lib/packages/arc-api-client && bun run generate` 2. Update any direct API calls to use the new paths diff --git a/packages/arc-api-client/openapitools.json b/lib/packages/arc-api-client/openapitools.json similarity index 100% rename from packages/arc-api-client/openapitools.json rename to lib/packages/arc-api-client/openapitools.json diff --git a/packages/arc-api-client/package.json b/lib/packages/arc-api-client/package.json similarity index 100% rename from packages/arc-api-client/package.json rename to lib/packages/arc-api-client/package.json diff --git a/packages/arc-api-client/src/.openapi-generator-ignore b/lib/packages/arc-api-client/src/.openapi-generator-ignore similarity index 100% rename from packages/arc-api-client/src/.openapi-generator-ignore rename to lib/packages/arc-api-client/src/.openapi-generator-ignore diff --git a/packages/arc-api-client/src/.openapi-generator/FILES b/lib/packages/arc-api-client/src/.openapi-generator/FILES similarity index 100% rename from packages/arc-api-client/src/.openapi-generator/FILES rename to lib/packages/arc-api-client/src/.openapi-generator/FILES diff --git a/packages/arc-api-client/src/.openapi-generator/VERSION b/lib/packages/arc-api-client/src/.openapi-generator/VERSION similarity index 100% rename from packages/arc-api-client/src/.openapi-generator/VERSION rename to lib/packages/arc-api-client/src/.openapi-generator/VERSION diff --git a/packages/arc-api-client/src/api.ts b/lib/packages/arc-api-client/src/api.ts similarity index 100% rename from packages/arc-api-client/src/api.ts rename to lib/packages/arc-api-client/src/api.ts diff --git a/packages/arc-api-client/src/api/completions-api.ts b/lib/packages/arc-api-client/src/api/completions-api.ts similarity index 100% rename from packages/arc-api-client/src/api/completions-api.ts rename to lib/packages/arc-api-client/src/api/completions-api.ts diff --git a/packages/arc-api-client/src/api/discovery-api.ts b/lib/packages/arc-api-client/src/api/discovery-api.ts similarity index 100% rename from packages/arc-api-client/src/api/discovery-api.ts rename to lib/packages/arc-api-client/src/api/discovery-api.ts diff --git a/packages/arc-api-client/src/api/human-in-the-loop-api.ts b/lib/packages/arc-api-client/src/api/human-in-the-loop-api.ts similarity index 100% rename from packages/arc-api-client/src/api/human-in-the-loop-api.ts rename to lib/packages/arc-api-client/src/api/human-in-the-loop-api.ts diff --git a/packages/arc-api-client/src/api/insights-api.ts b/lib/packages/arc-api-client/src/api/insights-api.ts similarity index 100% rename from packages/arc-api-client/src/api/insights-api.ts rename to lib/packages/arc-api-client/src/api/insights-api.ts diff --git a/packages/arc-api-client/src/api/models-api.ts b/lib/packages/arc-api-client/src/api/models-api.ts similarity index 100% rename from packages/arc-api-client/src/api/models-api.ts rename to lib/packages/arc-api-client/src/api/models-api.ts diff --git a/packages/arc-api-client/src/api/retros-api.ts b/lib/packages/arc-api-client/src/api/retros-api.ts similarity index 100% rename from packages/arc-api-client/src/api/retros-api.ts rename to lib/packages/arc-api-client/src/api/retros-api.ts diff --git a/packages/arc-api-client/src/api/run-internals-api.ts b/lib/packages/arc-api-client/src/api/run-internals-api.ts similarity index 100% rename from packages/arc-api-client/src/api/run-internals-api.ts rename to lib/packages/arc-api-client/src/api/run-internals-api.ts diff --git a/packages/arc-api-client/src/api/run-outputs-api.ts b/lib/packages/arc-api-client/src/api/run-outputs-api.ts similarity index 100% rename from packages/arc-api-client/src/api/run-outputs-api.ts rename to lib/packages/arc-api-client/src/api/run-outputs-api.ts diff --git a/packages/arc-api-client/src/api/runs-api.ts b/lib/packages/arc-api-client/src/api/runs-api.ts similarity index 100% rename from packages/arc-api-client/src/api/runs-api.ts rename to lib/packages/arc-api-client/src/api/runs-api.ts diff --git a/packages/arc-api-client/src/api/sessions-api.ts b/lib/packages/arc-api-client/src/api/sessions-api.ts similarity index 100% rename from packages/arc-api-client/src/api/sessions-api.ts rename to lib/packages/arc-api-client/src/api/sessions-api.ts diff --git a/packages/arc-api-client/src/api/settings-api.ts b/lib/packages/arc-api-client/src/api/settings-api.ts similarity index 100% rename from packages/arc-api-client/src/api/settings-api.ts rename to lib/packages/arc-api-client/src/api/settings-api.ts diff --git a/packages/arc-api-client/src/api/usage-api.ts b/lib/packages/arc-api-client/src/api/usage-api.ts similarity index 100% rename from packages/arc-api-client/src/api/usage-api.ts rename to lib/packages/arc-api-client/src/api/usage-api.ts diff --git a/packages/arc-api-client/src/api/verification-api.ts b/lib/packages/arc-api-client/src/api/verification-api.ts similarity index 100% rename from packages/arc-api-client/src/api/verification-api.ts rename to lib/packages/arc-api-client/src/api/verification-api.ts diff --git a/packages/arc-api-client/src/api/workflows-api.ts b/lib/packages/arc-api-client/src/api/workflows-api.ts similarity index 100% rename from packages/arc-api-client/src/api/workflows-api.ts rename to lib/packages/arc-api-client/src/api/workflows-api.ts diff --git a/packages/arc-api-client/src/base.ts b/lib/packages/arc-api-client/src/base.ts similarity index 100% rename from packages/arc-api-client/src/base.ts rename to lib/packages/arc-api-client/src/base.ts diff --git a/packages/arc-api-client/src/common.ts b/lib/packages/arc-api-client/src/common.ts similarity index 100% rename from packages/arc-api-client/src/common.ts rename to lib/packages/arc-api-client/src/common.ts diff --git a/packages/arc-api-client/src/configuration.ts b/lib/packages/arc-api-client/src/configuration.ts similarity index 100% rename from packages/arc-api-client/src/configuration.ts rename to lib/packages/arc-api-client/src/configuration.ts diff --git a/packages/arc-api-client/src/index.ts b/lib/packages/arc-api-client/src/index.ts similarity index 100% rename from packages/arc-api-client/src/index.ts rename to lib/packages/arc-api-client/src/index.ts diff --git a/packages/arc-api-client/src/models/aggregate-usage-totals.ts b/lib/packages/arc-api-client/src/models/aggregate-usage-totals.ts similarity index 100% rename from packages/arc-api-client/src/models/aggregate-usage-totals.ts rename to lib/packages/arc-api-client/src/models/aggregate-usage-totals.ts diff --git a/packages/arc-api-client/src/models/aggregate-usage.ts b/lib/packages/arc-api-client/src/models/aggregate-usage.ts similarity index 100% rename from packages/arc-api-client/src/models/aggregate-usage.ts rename to lib/packages/arc-api-client/src/models/aggregate-usage.ts diff --git a/packages/arc-api-client/src/models/api-configuration.ts b/lib/packages/arc-api-client/src/models/api-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/api-configuration.ts rename to lib/packages/arc-api-client/src/models/api-configuration.ts diff --git a/packages/arc-api-client/src/models/api-question-option.ts b/lib/packages/arc-api-client/src/models/api-question-option.ts similarity index 100% rename from packages/arc-api-client/src/models/api-question-option.ts rename to lib/packages/arc-api-client/src/models/api-question-option.ts diff --git a/packages/arc-api-client/src/models/api-question.ts b/lib/packages/arc-api-client/src/models/api-question.ts similarity index 100% rename from packages/arc-api-client/src/models/api-question.ts rename to lib/packages/arc-api-client/src/models/api-question.ts diff --git a/packages/arc-api-client/src/models/assets-configuration.ts b/lib/packages/arc-api-client/src/models/assets-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/assets-configuration.ts rename to lib/packages/arc-api-client/src/models/assets-configuration.ts diff --git a/packages/arc-api-client/src/models/assistant-stage-turn.ts b/lib/packages/arc-api-client/src/models/assistant-stage-turn.ts similarity index 100% rename from packages/arc-api-client/src/models/assistant-stage-turn.ts rename to lib/packages/arc-api-client/src/models/assistant-stage-turn.ts diff --git a/packages/arc-api-client/src/models/assistant-turn.ts b/lib/packages/arc-api-client/src/models/assistant-turn.ts similarity index 100% rename from packages/arc-api-client/src/models/assistant-turn.ts rename to lib/packages/arc-api-client/src/models/assistant-turn.ts diff --git a/packages/arc-api-client/src/models/auth-configuration.ts b/lib/packages/arc-api-client/src/models/auth-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/auth-configuration.ts rename to lib/packages/arc-api-client/src/models/auth-configuration.ts diff --git a/packages/arc-api-client/src/models/board-column.ts b/lib/packages/arc-api-client/src/models/board-column.ts similarity index 100% rename from packages/arc-api-client/src/models/board-column.ts rename to lib/packages/arc-api-client/src/models/board-column.ts diff --git a/packages/arc-api-client/src/models/check-run-status.ts b/lib/packages/arc-api-client/src/models/check-run-status.ts similarity index 100% rename from packages/arc-api-client/src/models/check-run-status.ts rename to lib/packages/arc-api-client/src/models/check-run-status.ts diff --git a/packages/arc-api-client/src/models/check-run.ts b/lib/packages/arc-api-client/src/models/check-run.ts similarity index 100% rename from packages/arc-api-client/src/models/check-run.ts rename to lib/packages/arc-api-client/src/models/check-run.ts diff --git a/packages/arc-api-client/src/models/checkpoint-configuration.ts b/lib/packages/arc-api-client/src/models/checkpoint-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/checkpoint-configuration.ts rename to lib/packages/arc-api-client/src/models/checkpoint-configuration.ts diff --git a/packages/arc-api-client/src/models/code-location.ts b/lib/packages/arc-api-client/src/models/code-location.ts similarity index 100% rename from packages/arc-api-client/src/models/code-location.ts rename to lib/packages/arc-api-client/src/models/code-location.ts diff --git a/packages/arc-api-client/src/models/completion-content-part.ts b/lib/packages/arc-api-client/src/models/completion-content-part.ts similarity index 100% rename from packages/arc-api-client/src/models/completion-content-part.ts rename to lib/packages/arc-api-client/src/models/completion-content-part.ts diff --git a/packages/arc-api-client/src/models/completion-message.ts b/lib/packages/arc-api-client/src/models/completion-message.ts similarity index 100% rename from packages/arc-api-client/src/models/completion-message.ts rename to lib/packages/arc-api-client/src/models/completion-message.ts diff --git a/packages/arc-api-client/src/models/completion-response.ts b/lib/packages/arc-api-client/src/models/completion-response.ts similarity index 100% rename from packages/arc-api-client/src/models/completion-response.ts rename to lib/packages/arc-api-client/src/models/completion-response.ts diff --git a/packages/arc-api-client/src/models/completion-tool-choice.ts b/lib/packages/arc-api-client/src/models/completion-tool-choice.ts similarity index 100% rename from packages/arc-api-client/src/models/completion-tool-choice.ts rename to lib/packages/arc-api-client/src/models/completion-tool-choice.ts diff --git a/packages/arc-api-client/src/models/completion-tool-definition.ts b/lib/packages/arc-api-client/src/models/completion-tool-definition.ts similarity index 100% rename from packages/arc-api-client/src/models/completion-tool-definition.ts rename to lib/packages/arc-api-client/src/models/completion-tool-definition.ts diff --git a/packages/arc-api-client/src/models/completion-usage.ts b/lib/packages/arc-api-client/src/models/completion-usage.ts similarity index 100% rename from packages/arc-api-client/src/models/completion-usage.ts rename to lib/packages/arc-api-client/src/models/completion-usage.ts diff --git a/packages/arc-api-client/src/models/control-detail.ts b/lib/packages/arc-api-client/src/models/control-detail.ts similarity index 100% rename from packages/arc-api-client/src/models/control-detail.ts rename to lib/packages/arc-api-client/src/models/control-detail.ts diff --git a/packages/arc-api-client/src/models/control-info.ts b/lib/packages/arc-api-client/src/models/control-info.ts similarity index 100% rename from packages/arc-api-client/src/models/control-info.ts rename to lib/packages/arc-api-client/src/models/control-info.ts diff --git a/packages/arc-api-client/src/models/control-performance.ts b/lib/packages/arc-api-client/src/models/control-performance.ts similarity index 100% rename from packages/arc-api-client/src/models/control-performance.ts rename to lib/packages/arc-api-client/src/models/control-performance.ts diff --git a/packages/arc-api-client/src/models/create-completion-request.ts b/lib/packages/arc-api-client/src/models/create-completion-request.ts similarity index 100% rename from packages/arc-api-client/src/models/create-completion-request.ts rename to lib/packages/arc-api-client/src/models/create-completion-request.ts diff --git a/packages/arc-api-client/src/models/create-session-request.ts b/lib/packages/arc-api-client/src/models/create-session-request.ts similarity index 100% rename from packages/arc-api-client/src/models/create-session-request.ts rename to lib/packages/arc-api-client/src/models/create-session-request.ts diff --git a/packages/arc-api-client/src/models/create-session-response.ts b/lib/packages/arc-api-client/src/models/create-session-response.ts similarity index 100% rename from packages/arc-api-client/src/models/create-session-response.ts rename to lib/packages/arc-api-client/src/models/create-session-response.ts diff --git a/packages/arc-api-client/src/models/criterion-reference.ts b/lib/packages/arc-api-client/src/models/criterion-reference.ts similarity index 100% rename from packages/arc-api-client/src/models/criterion-reference.ts rename to lib/packages/arc-api-client/src/models/criterion-reference.ts diff --git a/packages/arc-api-client/src/models/daytona-configuration-network-one-of.ts b/lib/packages/arc-api-client/src/models/daytona-configuration-network-one-of.ts similarity index 100% rename from packages/arc-api-client/src/models/daytona-configuration-network-one-of.ts rename to lib/packages/arc-api-client/src/models/daytona-configuration-network-one-of.ts diff --git a/packages/arc-api-client/src/models/daytona-configuration-network.ts b/lib/packages/arc-api-client/src/models/daytona-configuration-network.ts similarity index 100% rename from packages/arc-api-client/src/models/daytona-configuration-network.ts rename to lib/packages/arc-api-client/src/models/daytona-configuration-network.ts diff --git a/packages/arc-api-client/src/models/daytona-configuration.ts b/lib/packages/arc-api-client/src/models/daytona-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/daytona-configuration.ts rename to lib/packages/arc-api-client/src/models/daytona-configuration.ts diff --git a/packages/arc-api-client/src/models/daytona-snapshot-configuration.ts b/lib/packages/arc-api-client/src/models/daytona-snapshot-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/daytona-snapshot-configuration.ts rename to lib/packages/arc-api-client/src/models/daytona-snapshot-configuration.ts diff --git a/packages/arc-api-client/src/models/diff-file.ts b/lib/packages/arc-api-client/src/models/diff-file.ts similarity index 100% rename from packages/arc-api-client/src/models/diff-file.ts rename to lib/packages/arc-api-client/src/models/diff-file.ts diff --git a/packages/arc-api-client/src/models/diff-stats.ts b/lib/packages/arc-api-client/src/models/diff-stats.ts similarity index 100% rename from packages/arc-api-client/src/models/diff-stats.ts rename to lib/packages/arc-api-client/src/models/diff-stats.ts diff --git a/packages/arc-api-client/src/models/error-response-entry.ts b/lib/packages/arc-api-client/src/models/error-response-entry.ts similarity index 100% rename from packages/arc-api-client/src/models/error-response-entry.ts rename to lib/packages/arc-api-client/src/models/error-response-entry.ts diff --git a/packages/arc-api-client/src/models/error-response.ts b/lib/packages/arc-api-client/src/models/error-response.ts similarity index 100% rename from packages/arc-api-client/src/models/error-response.ts rename to lib/packages/arc-api-client/src/models/error-response.ts diff --git a/packages/arc-api-client/src/models/exe-configuration.ts b/lib/packages/arc-api-client/src/models/exe-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/exe-configuration.ts rename to lib/packages/arc-api-client/src/models/exe-configuration.ts diff --git a/packages/arc-api-client/src/models/execute-query-request.ts b/lib/packages/arc-api-client/src/models/execute-query-request.ts similarity index 100% rename from packages/arc-api-client/src/models/execute-query-request.ts rename to lib/packages/arc-api-client/src/models/execute-query-request.ts diff --git a/packages/arc-api-client/src/models/execute-query-response-rows-inner-inner.ts b/lib/packages/arc-api-client/src/models/execute-query-response-rows-inner-inner.ts similarity index 100% rename from packages/arc-api-client/src/models/execute-query-response-rows-inner-inner.ts rename to lib/packages/arc-api-client/src/models/execute-query-response-rows-inner-inner.ts diff --git a/packages/arc-api-client/src/models/execute-query-response.ts b/lib/packages/arc-api-client/src/models/execute-query-response.ts similarity index 100% rename from packages/arc-api-client/src/models/execute-query-response.ts rename to lib/packages/arc-api-client/src/models/execute-query-response.ts diff --git a/packages/arc-api-client/src/models/feature-flags.ts b/lib/packages/arc-api-client/src/models/feature-flags.ts similarity index 100% rename from packages/arc-api-client/src/models/feature-flags.ts rename to lib/packages/arc-api-client/src/models/feature-flags.ts diff --git a/packages/arc-api-client/src/models/file-checkpoint.ts b/lib/packages/arc-api-client/src/models/file-checkpoint.ts similarity index 100% rename from packages/arc-api-client/src/models/file-checkpoint.ts rename to lib/packages/arc-api-client/src/models/file-checkpoint.ts diff --git a/packages/arc-api-client/src/models/file-diff.ts b/lib/packages/arc-api-client/src/models/file-diff.ts similarity index 100% rename from packages/arc-api-client/src/models/file-diff.ts rename to lib/packages/arc-api-client/src/models/file-diff.ts diff --git a/packages/arc-api-client/src/models/friction-kind.ts b/lib/packages/arc-api-client/src/models/friction-kind.ts similarity index 100% rename from packages/arc-api-client/src/models/friction-kind.ts rename to lib/packages/arc-api-client/src/models/friction-kind.ts diff --git a/packages/arc-api-client/src/models/friction-point.ts b/lib/packages/arc-api-client/src/models/friction-point.ts similarity index 100% rename from packages/arc-api-client/src/models/friction-point.ts rename to lib/packages/arc-api-client/src/models/friction-point.ts diff --git a/packages/arc-api-client/src/models/git-author-configuration.ts b/lib/packages/arc-api-client/src/models/git-author-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/git-author-configuration.ts rename to lib/packages/arc-api-client/src/models/git-author-configuration.ts diff --git a/packages/arc-api-client/src/models/git-configuration.ts b/lib/packages/arc-api-client/src/models/git-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/git-configuration.ts rename to lib/packages/arc-api-client/src/models/git-configuration.ts diff --git a/packages/arc-api-client/src/models/health-response.ts b/lib/packages/arc-api-client/src/models/health-response.ts similarity index 100% rename from packages/arc-api-client/src/models/health-response.ts rename to lib/packages/arc-api-client/src/models/health-response.ts diff --git a/packages/arc-api-client/src/models/history-entry.ts b/lib/packages/arc-api-client/src/models/history-entry.ts similarity index 100% rename from packages/arc-api-client/src/models/history-entry.ts rename to lib/packages/arc-api-client/src/models/history-entry.ts diff --git a/packages/arc-api-client/src/models/hook-definition.ts b/lib/packages/arc-api-client/src/models/hook-definition.ts similarity index 100% rename from packages/arc-api-client/src/models/hook-definition.ts rename to lib/packages/arc-api-client/src/models/hook-definition.ts diff --git a/packages/arc-api-client/src/models/index.ts b/lib/packages/arc-api-client/src/models/index.ts similarity index 100% rename from packages/arc-api-client/src/models/index.ts rename to lib/packages/arc-api-client/src/models/index.ts diff --git a/packages/arc-api-client/src/models/learning-category.ts b/lib/packages/arc-api-client/src/models/learning-category.ts similarity index 100% rename from packages/arc-api-client/src/models/learning-category.ts rename to lib/packages/arc-api-client/src/models/learning-category.ts diff --git a/packages/arc-api-client/src/models/learning.ts b/lib/packages/arc-api-client/src/models/learning.ts similarity index 100% rename from packages/arc-api-client/src/models/learning.ts rename to lib/packages/arc-api-client/src/models/learning.ts diff --git a/packages/arc-api-client/src/models/llm-configuration.ts b/lib/packages/arc-api-client/src/models/llm-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/llm-configuration.ts rename to lib/packages/arc-api-client/src/models/llm-configuration.ts diff --git a/packages/arc-api-client/src/models/log-configuration.ts b/lib/packages/arc-api-client/src/models/log-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/log-configuration.ts rename to lib/packages/arc-api-client/src/models/log-configuration.ts diff --git a/packages/arc-api-client/src/models/model-costs.ts b/lib/packages/arc-api-client/src/models/model-costs.ts similarity index 100% rename from packages/arc-api-client/src/models/model-costs.ts rename to lib/packages/arc-api-client/src/models/model-costs.ts diff --git a/packages/arc-api-client/src/models/model-features.ts b/lib/packages/arc-api-client/src/models/model-features.ts similarity index 100% rename from packages/arc-api-client/src/models/model-features.ts rename to lib/packages/arc-api-client/src/models/model-features.ts diff --git a/packages/arc-api-client/src/models/model-limits.ts b/lib/packages/arc-api-client/src/models/model-limits.ts similarity index 100% rename from packages/arc-api-client/src/models/model-limits.ts rename to lib/packages/arc-api-client/src/models/model-limits.ts diff --git a/packages/arc-api-client/src/models/model-reference.ts b/lib/packages/arc-api-client/src/models/model-reference.ts similarity index 100% rename from packages/arc-api-client/src/models/model-reference.ts rename to lib/packages/arc-api-client/src/models/model-reference.ts diff --git a/packages/arc-api-client/src/models/model-test-result.ts b/lib/packages/arc-api-client/src/models/model-test-result.ts similarity index 100% rename from packages/arc-api-client/src/models/model-test-result.ts rename to lib/packages/arc-api-client/src/models/model-test-result.ts diff --git a/packages/arc-api-client/src/models/model.ts b/lib/packages/arc-api-client/src/models/model.ts similarity index 100% rename from packages/arc-api-client/src/models/model.ts rename to lib/packages/arc-api-client/src/models/model.ts diff --git a/packages/arc-api-client/src/models/open-item-kind.ts b/lib/packages/arc-api-client/src/models/open-item-kind.ts similarity index 100% rename from packages/arc-api-client/src/models/open-item-kind.ts rename to lib/packages/arc-api-client/src/models/open-item-kind.ts diff --git a/packages/arc-api-client/src/models/open-item.ts b/lib/packages/arc-api-client/src/models/open-item.ts similarity index 100% rename from packages/arc-api-client/src/models/open-item.ts rename to lib/packages/arc-api-client/src/models/open-item.ts diff --git a/packages/arc-api-client/src/models/paginated-api-question-list.ts b/lib/packages/arc-api-client/src/models/paginated-api-question-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-api-question-list.ts rename to lib/packages/arc-api-client/src/models/paginated-api-question-list.ts diff --git a/packages/arc-api-client/src/models/paginated-history-entry-list.ts b/lib/packages/arc-api-client/src/models/paginated-history-entry-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-history-entry-list.ts rename to lib/packages/arc-api-client/src/models/paginated-history-entry-list.ts diff --git a/packages/arc-api-client/src/models/paginated-model-list.ts b/lib/packages/arc-api-client/src/models/paginated-model-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-model-list.ts rename to lib/packages/arc-api-client/src/models/paginated-model-list.ts diff --git a/packages/arc-api-client/src/models/paginated-retro-list.ts b/lib/packages/arc-api-client/src/models/paginated-retro-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-retro-list.ts rename to lib/packages/arc-api-client/src/models/paginated-retro-list.ts diff --git a/packages/arc-api-client/src/models/paginated-run-file-list.ts b/lib/packages/arc-api-client/src/models/paginated-run-file-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-run-file-list.ts rename to lib/packages/arc-api-client/src/models/paginated-run-file-list.ts diff --git a/packages/arc-api-client/src/models/paginated-run-list.ts b/lib/packages/arc-api-client/src/models/paginated-run-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-run-list.ts rename to lib/packages/arc-api-client/src/models/paginated-run-list.ts diff --git a/packages/arc-api-client/src/models/paginated-run-stage-list.ts b/lib/packages/arc-api-client/src/models/paginated-run-stage-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-run-stage-list.ts rename to lib/packages/arc-api-client/src/models/paginated-run-stage-list.ts diff --git a/packages/arc-api-client/src/models/paginated-run-verification-list.ts b/lib/packages/arc-api-client/src/models/paginated-run-verification-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-run-verification-list.ts rename to lib/packages/arc-api-client/src/models/paginated-run-verification-list.ts diff --git a/packages/arc-api-client/src/models/paginated-saved-query-list.ts b/lib/packages/arc-api-client/src/models/paginated-saved-query-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-saved-query-list.ts rename to lib/packages/arc-api-client/src/models/paginated-saved-query-list.ts diff --git a/packages/arc-api-client/src/models/paginated-session-list.ts b/lib/packages/arc-api-client/src/models/paginated-session-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-session-list.ts rename to lib/packages/arc-api-client/src/models/paginated-session-list.ts diff --git a/packages/arc-api-client/src/models/paginated-stage-turn-list.ts b/lib/packages/arc-api-client/src/models/paginated-stage-turn-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-stage-turn-list.ts rename to lib/packages/arc-api-client/src/models/paginated-stage-turn-list.ts diff --git a/packages/arc-api-client/src/models/paginated-verification-control-list.ts b/lib/packages/arc-api-client/src/models/paginated-verification-control-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-verification-control-list.ts rename to lib/packages/arc-api-client/src/models/paginated-verification-control-list.ts diff --git a/packages/arc-api-client/src/models/paginated-verification-criterion-list.ts b/lib/packages/arc-api-client/src/models/paginated-verification-criterion-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-verification-criterion-list.ts rename to lib/packages/arc-api-client/src/models/paginated-verification-criterion-list.ts diff --git a/packages/arc-api-client/src/models/paginated-workflow-list.ts b/lib/packages/arc-api-client/src/models/paginated-workflow-list.ts similarity index 100% rename from packages/arc-api-client/src/models/paginated-workflow-list.ts rename to lib/packages/arc-api-client/src/models/paginated-workflow-list.ts diff --git a/packages/arc-api-client/src/models/pagination-meta.ts b/lib/packages/arc-api-client/src/models/pagination-meta.ts similarity index 100% rename from packages/arc-api-client/src/models/pagination-meta.ts rename to lib/packages/arc-api-client/src/models/pagination-meta.ts diff --git a/packages/arc-api-client/src/models/preview-url-request.ts b/lib/packages/arc-api-client/src/models/preview-url-request.ts similarity index 100% rename from packages/arc-api-client/src/models/preview-url-request.ts rename to lib/packages/arc-api-client/src/models/preview-url-request.ts diff --git a/packages/arc-api-client/src/models/preview-url-response.ts b/lib/packages/arc-api-client/src/models/preview-url-response.ts similarity index 100% rename from packages/arc-api-client/src/models/preview-url-response.ts rename to lib/packages/arc-api-client/src/models/preview-url-response.ts diff --git a/packages/arc-api-client/src/models/pull-request-configuration.ts b/lib/packages/arc-api-client/src/models/pull-request-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/pull-request-configuration.ts rename to lib/packages/arc-api-client/src/models/pull-request-configuration.ts diff --git a/packages/arc-api-client/src/models/question-type.ts b/lib/packages/arc-api-client/src/models/question-type.ts similarity index 100% rename from packages/arc-api-client/src/models/question-type.ts rename to lib/packages/arc-api-client/src/models/question-type.ts diff --git a/packages/arc-api-client/src/models/recent-control-result.ts b/lib/packages/arc-api-client/src/models/recent-control-result.ts similarity index 100% rename from packages/arc-api-client/src/models/recent-control-result.ts rename to lib/packages/arc-api-client/src/models/recent-control-result.ts diff --git a/packages/arc-api-client/src/models/repository-reference.ts b/lib/packages/arc-api-client/src/models/repository-reference.ts similarity index 100% rename from packages/arc-api-client/src/models/repository-reference.ts rename to lib/packages/arc-api-client/src/models/repository-reference.ts diff --git a/packages/arc-api-client/src/models/retro-detail.ts b/lib/packages/arc-api-client/src/models/retro-detail.ts similarity index 100% rename from packages/arc-api-client/src/models/retro-detail.ts rename to lib/packages/arc-api-client/src/models/retro-detail.ts diff --git a/packages/arc-api-client/src/models/retro-list-item.ts b/lib/packages/arc-api-client/src/models/retro-list-item.ts similarity index 100% rename from packages/arc-api-client/src/models/retro-list-item.ts rename to lib/packages/arc-api-client/src/models/retro-list-item.ts diff --git a/packages/arc-api-client/src/models/retro-stats.ts b/lib/packages/arc-api-client/src/models/retro-stats.ts similarity index 100% rename from packages/arc-api-client/src/models/retro-stats.ts rename to lib/packages/arc-api-client/src/models/retro-stats.ts diff --git a/packages/arc-api-client/src/models/root-response-urls.ts b/lib/packages/arc-api-client/src/models/root-response-urls.ts similarity index 100% rename from packages/arc-api-client/src/models/root-response-urls.ts rename to lib/packages/arc-api-client/src/models/root-response-urls.ts diff --git a/packages/arc-api-client/src/models/root-response.ts b/lib/packages/arc-api-client/src/models/root-response.ts similarity index 100% rename from packages/arc-api-client/src/models/root-response.ts rename to lib/packages/arc-api-client/src/models/root-response.ts diff --git a/packages/arc-api-client/src/models/run-checkpoint.ts b/lib/packages/arc-api-client/src/models/run-checkpoint.ts similarity index 100% rename from packages/arc-api-client/src/models/run-checkpoint.ts rename to lib/packages/arc-api-client/src/models/run-checkpoint.ts diff --git a/packages/arc-api-client/src/models/run-configuration.ts b/lib/packages/arc-api-client/src/models/run-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/run-configuration.ts rename to lib/packages/arc-api-client/src/models/run-configuration.ts diff --git a/packages/arc-api-client/src/models/run-error.ts b/lib/packages/arc-api-client/src/models/run-error.ts similarity index 100% rename from packages/arc-api-client/src/models/run-error.ts rename to lib/packages/arc-api-client/src/models/run-error.ts diff --git a/packages/arc-api-client/src/models/run-list-item.ts b/lib/packages/arc-api-client/src/models/run-list-item.ts similarity index 100% rename from packages/arc-api-client/src/models/run-list-item.ts rename to lib/packages/arc-api-client/src/models/run-list-item.ts diff --git a/packages/arc-api-client/src/models/run-pull-request.ts b/lib/packages/arc-api-client/src/models/run-pull-request.ts similarity index 100% rename from packages/arc-api-client/src/models/run-pull-request.ts rename to lib/packages/arc-api-client/src/models/run-pull-request.ts diff --git a/packages/arc-api-client/src/models/run-question.ts b/lib/packages/arc-api-client/src/models/run-question.ts similarity index 100% rename from packages/arc-api-client/src/models/run-question.ts rename to lib/packages/arc-api-client/src/models/run-question.ts diff --git a/packages/arc-api-client/src/models/run-reference.ts b/lib/packages/arc-api-client/src/models/run-reference.ts similarity index 100% rename from packages/arc-api-client/src/models/run-reference.ts rename to lib/packages/arc-api-client/src/models/run-reference.ts diff --git a/packages/arc-api-client/src/models/run-sandbox.ts b/lib/packages/arc-api-client/src/models/run-sandbox.ts similarity index 100% rename from packages/arc-api-client/src/models/run-sandbox.ts rename to lib/packages/arc-api-client/src/models/run-sandbox.ts diff --git a/packages/arc-api-client/src/models/run-stage.ts b/lib/packages/arc-api-client/src/models/run-stage.ts similarity index 100% rename from packages/arc-api-client/src/models/run-stage.ts rename to lib/packages/arc-api-client/src/models/run-stage.ts diff --git a/packages/arc-api-client/src/models/run-status-response.ts b/lib/packages/arc-api-client/src/models/run-status-response.ts similarity index 100% rename from packages/arc-api-client/src/models/run-status-response.ts rename to lib/packages/arc-api-client/src/models/run-status-response.ts diff --git a/packages/arc-api-client/src/models/run-status.ts b/lib/packages/arc-api-client/src/models/run-status.ts similarity index 100% rename from packages/arc-api-client/src/models/run-status.ts rename to lib/packages/arc-api-client/src/models/run-status.ts diff --git a/packages/arc-api-client/src/models/run-timings.ts b/lib/packages/arc-api-client/src/models/run-timings.ts similarity index 100% rename from packages/arc-api-client/src/models/run-timings.ts rename to lib/packages/arc-api-client/src/models/run-timings.ts diff --git a/packages/arc-api-client/src/models/run-usage.ts b/lib/packages/arc-api-client/src/models/run-usage.ts similarity index 100% rename from packages/arc-api-client/src/models/run-usage.ts rename to lib/packages/arc-api-client/src/models/run-usage.ts diff --git a/packages/arc-api-client/src/models/run-verification-control.ts b/lib/packages/arc-api-client/src/models/run-verification-control.ts similarity index 100% rename from packages/arc-api-client/src/models/run-verification-control.ts rename to lib/packages/arc-api-client/src/models/run-verification-control.ts diff --git a/packages/arc-api-client/src/models/run-verification.ts b/lib/packages/arc-api-client/src/models/run-verification.ts similarity index 100% rename from packages/arc-api-client/src/models/run-verification.ts rename to lib/packages/arc-api-client/src/models/run-verification.ts diff --git a/packages/arc-api-client/src/models/sandbox-configuration.ts b/lib/packages/arc-api-client/src/models/sandbox-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/sandbox-configuration.ts rename to lib/packages/arc-api-client/src/models/sandbox-configuration.ts diff --git a/packages/arc-api-client/src/models/sandbox-resources.ts b/lib/packages/arc-api-client/src/models/sandbox-resources.ts similarity index 100% rename from packages/arc-api-client/src/models/sandbox-resources.ts rename to lib/packages/arc-api-client/src/models/sandbox-resources.ts diff --git a/packages/arc-api-client/src/models/save-query-request.ts b/lib/packages/arc-api-client/src/models/save-query-request.ts similarity index 100% rename from packages/arc-api-client/src/models/save-query-request.ts rename to lib/packages/arc-api-client/src/models/save-query-request.ts diff --git a/packages/arc-api-client/src/models/saved-query.ts b/lib/packages/arc-api-client/src/models/saved-query.ts similarity index 100% rename from packages/arc-api-client/src/models/saved-query.ts rename to lib/packages/arc-api-client/src/models/saved-query.ts diff --git a/packages/arc-api-client/src/models/send-message-request.ts b/lib/packages/arc-api-client/src/models/send-message-request.ts similarity index 100% rename from packages/arc-api-client/src/models/send-message-request.ts rename to lib/packages/arc-api-client/src/models/send-message-request.ts diff --git a/packages/arc-api-client/src/models/send-message-response.ts b/lib/packages/arc-api-client/src/models/send-message-response.ts similarity index 100% rename from packages/arc-api-client/src/models/send-message-response.ts rename to lib/packages/arc-api-client/src/models/send-message-response.ts diff --git a/packages/arc-api-client/src/models/server-configuration.ts b/lib/packages/arc-api-client/src/models/server-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/server-configuration.ts rename to lib/packages/arc-api-client/src/models/server-configuration.ts diff --git a/packages/arc-api-client/src/models/session-detail.ts b/lib/packages/arc-api-client/src/models/session-detail.ts similarity index 100% rename from packages/arc-api-client/src/models/session-detail.ts rename to lib/packages/arc-api-client/src/models/session-detail.ts diff --git a/packages/arc-api-client/src/models/session-list-item.ts b/lib/packages/arc-api-client/src/models/session-list-item.ts similarity index 100% rename from packages/arc-api-client/src/models/session-list-item.ts rename to lib/packages/arc-api-client/src/models/session-list-item.ts diff --git a/packages/arc-api-client/src/models/session-turn.ts b/lib/packages/arc-api-client/src/models/session-turn.ts similarity index 100% rename from packages/arc-api-client/src/models/session-turn.ts rename to lib/packages/arc-api-client/src/models/session-turn.ts diff --git a/packages/arc-api-client/src/models/setup-configuration.ts b/lib/packages/arc-api-client/src/models/setup-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/setup-configuration.ts rename to lib/packages/arc-api-client/src/models/setup-configuration.ts diff --git a/packages/arc-api-client/src/models/sibling-control.ts b/lib/packages/arc-api-client/src/models/sibling-control.ts similarity index 100% rename from packages/arc-api-client/src/models/sibling-control.ts rename to lib/packages/arc-api-client/src/models/sibling-control.ts diff --git a/packages/arc-api-client/src/models/smoothness-rating.ts b/lib/packages/arc-api-client/src/models/smoothness-rating.ts similarity index 100% rename from packages/arc-api-client/src/models/smoothness-rating.ts rename to lib/packages/arc-api-client/src/models/smoothness-rating.ts diff --git a/packages/arc-api-client/src/models/stage-retro.ts b/lib/packages/arc-api-client/src/models/stage-retro.ts similarity index 100% rename from packages/arc-api-client/src/models/stage-retro.ts rename to lib/packages/arc-api-client/src/models/stage-retro.ts diff --git a/packages/arc-api-client/src/models/stage-status.ts b/lib/packages/arc-api-client/src/models/stage-status.ts similarity index 100% rename from packages/arc-api-client/src/models/stage-status.ts rename to lib/packages/arc-api-client/src/models/stage-status.ts diff --git a/packages/arc-api-client/src/models/stage-turn.ts b/lib/packages/arc-api-client/src/models/stage-turn.ts similarity index 100% rename from packages/arc-api-client/src/models/stage-turn.ts rename to lib/packages/arc-api-client/src/models/stage-turn.ts diff --git a/packages/arc-api-client/src/models/start-run-request.ts b/lib/packages/arc-api-client/src/models/start-run-request.ts similarity index 100% rename from packages/arc-api-client/src/models/start-run-request.ts rename to lib/packages/arc-api-client/src/models/start-run-request.ts diff --git a/packages/arc-api-client/src/models/steer-request.ts b/lib/packages/arc-api-client/src/models/steer-request.ts similarity index 100% rename from packages/arc-api-client/src/models/steer-request.ts rename to lib/packages/arc-api-client/src/models/steer-request.ts diff --git a/packages/arc-api-client/src/models/submit-answer-request.ts b/lib/packages/arc-api-client/src/models/submit-answer-request.ts similarity index 100% rename from packages/arc-api-client/src/models/submit-answer-request.ts rename to lib/packages/arc-api-client/src/models/submit-answer-request.ts diff --git a/packages/arc-api-client/src/models/system-stage-turn.ts b/lib/packages/arc-api-client/src/models/system-stage-turn.ts similarity index 100% rename from packages/arc-api-client/src/models/system-stage-turn.ts rename to lib/packages/arc-api-client/src/models/system-stage-turn.ts diff --git a/packages/arc-api-client/src/models/tls-configuration.ts b/lib/packages/arc-api-client/src/models/tls-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/tls-configuration.ts rename to lib/packages/arc-api-client/src/models/tls-configuration.ts diff --git a/packages/arc-api-client/src/models/token-usage.ts b/lib/packages/arc-api-client/src/models/token-usage.ts similarity index 100% rename from packages/arc-api-client/src/models/token-usage.ts rename to lib/packages/arc-api-client/src/models/token-usage.ts diff --git a/packages/arc-api-client/src/models/tool-stage-turn.ts b/lib/packages/arc-api-client/src/models/tool-stage-turn.ts similarity index 100% rename from packages/arc-api-client/src/models/tool-stage-turn.ts rename to lib/packages/arc-api-client/src/models/tool-stage-turn.ts diff --git a/packages/arc-api-client/src/models/tool-turn.ts b/lib/packages/arc-api-client/src/models/tool-turn.ts similarity index 100% rename from packages/arc-api-client/src/models/tool-turn.ts rename to lib/packages/arc-api-client/src/models/tool-turn.ts diff --git a/packages/arc-api-client/src/models/tool-use.ts b/lib/packages/arc-api-client/src/models/tool-use.ts similarity index 100% rename from packages/arc-api-client/src/models/tool-use.ts rename to lib/packages/arc-api-client/src/models/tool-use.ts diff --git a/packages/arc-api-client/src/models/usage-by-model.ts b/lib/packages/arc-api-client/src/models/usage-by-model.ts similarity index 100% rename from packages/arc-api-client/src/models/usage-by-model.ts rename to lib/packages/arc-api-client/src/models/usage-by-model.ts diff --git a/packages/arc-api-client/src/models/usage-stage-ref.ts b/lib/packages/arc-api-client/src/models/usage-stage-ref.ts similarity index 100% rename from packages/arc-api-client/src/models/usage-stage-ref.ts rename to lib/packages/arc-api-client/src/models/usage-stage-ref.ts diff --git a/packages/arc-api-client/src/models/usage-stage.ts b/lib/packages/arc-api-client/src/models/usage-stage.ts similarity index 100% rename from packages/arc-api-client/src/models/usage-stage.ts rename to lib/packages/arc-api-client/src/models/usage-stage.ts diff --git a/packages/arc-api-client/src/models/usage-totals.ts b/lib/packages/arc-api-client/src/models/usage-totals.ts similarity index 100% rename from packages/arc-api-client/src/models/usage-totals.ts rename to lib/packages/arc-api-client/src/models/usage-totals.ts diff --git a/packages/arc-api-client/src/models/user-response.ts b/lib/packages/arc-api-client/src/models/user-response.ts similarity index 100% rename from packages/arc-api-client/src/models/user-response.ts rename to lib/packages/arc-api-client/src/models/user-response.ts diff --git a/packages/arc-api-client/src/models/user-turn.ts b/lib/packages/arc-api-client/src/models/user-turn.ts similarity index 100% rename from packages/arc-api-client/src/models/user-turn.ts rename to lib/packages/arc-api-client/src/models/user-turn.ts diff --git a/packages/arc-api-client/src/models/verification-control-list-item.ts b/lib/packages/arc-api-client/src/models/verification-control-list-item.ts similarity index 100% rename from packages/arc-api-client/src/models/verification-control-list-item.ts rename to lib/packages/arc-api-client/src/models/verification-control-list-item.ts diff --git a/packages/arc-api-client/src/models/verification-control.ts b/lib/packages/arc-api-client/src/models/verification-control.ts similarity index 100% rename from packages/arc-api-client/src/models/verification-control.ts rename to lib/packages/arc-api-client/src/models/verification-control.ts diff --git a/packages/arc-api-client/src/models/verification-criterion-detail.ts b/lib/packages/arc-api-client/src/models/verification-criterion-detail.ts similarity index 100% rename from packages/arc-api-client/src/models/verification-criterion-detail.ts rename to lib/packages/arc-api-client/src/models/verification-criterion-detail.ts diff --git a/packages/arc-api-client/src/models/verification-criterion.ts b/lib/packages/arc-api-client/src/models/verification-criterion.ts similarity index 100% rename from packages/arc-api-client/src/models/verification-criterion.ts rename to lib/packages/arc-api-client/src/models/verification-criterion.ts diff --git a/packages/arc-api-client/src/models/verification-detail-response.ts b/lib/packages/arc-api-client/src/models/verification-detail-response.ts similarity index 100% rename from packages/arc-api-client/src/models/verification-detail-response.ts rename to lib/packages/arc-api-client/src/models/verification-detail-response.ts diff --git a/packages/arc-api-client/src/models/verification-mode.ts b/lib/packages/arc-api-client/src/models/verification-mode.ts similarity index 100% rename from packages/arc-api-client/src/models/verification-mode.ts rename to lib/packages/arc-api-client/src/models/verification-mode.ts diff --git a/packages/arc-api-client/src/models/verification-result.ts b/lib/packages/arc-api-client/src/models/verification-result.ts similarity index 100% rename from packages/arc-api-client/src/models/verification-result.ts rename to lib/packages/arc-api-client/src/models/verification-result.ts diff --git a/packages/arc-api-client/src/models/verification-type.ts b/lib/packages/arc-api-client/src/models/verification-type.ts similarity index 100% rename from packages/arc-api-client/src/models/verification-type.ts rename to lib/packages/arc-api-client/src/models/verification-type.ts diff --git a/packages/arc-api-client/src/models/web-configuration.ts b/lib/packages/arc-api-client/src/models/web-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/web-configuration.ts rename to lib/packages/arc-api-client/src/models/web-configuration.ts diff --git a/packages/arc-api-client/src/models/webhook-configuration.ts b/lib/packages/arc-api-client/src/models/webhook-configuration.ts similarity index 100% rename from packages/arc-api-client/src/models/webhook-configuration.ts rename to lib/packages/arc-api-client/src/models/webhook-configuration.ts diff --git a/packages/arc-api-client/src/models/workflow-detail.ts b/lib/packages/arc-api-client/src/models/workflow-detail.ts similarity index 100% rename from packages/arc-api-client/src/models/workflow-detail.ts rename to lib/packages/arc-api-client/src/models/workflow-detail.ts diff --git a/packages/arc-api-client/src/models/workflow-last-run.ts b/lib/packages/arc-api-client/src/models/workflow-last-run.ts similarity index 100% rename from packages/arc-api-client/src/models/workflow-last-run.ts rename to lib/packages/arc-api-client/src/models/workflow-last-run.ts diff --git a/packages/arc-api-client/src/models/workflow-list-item.ts b/lib/packages/arc-api-client/src/models/workflow-list-item.ts similarity index 100% rename from packages/arc-api-client/src/models/workflow-list-item.ts rename to lib/packages/arc-api-client/src/models/workflow-list-item.ts diff --git a/packages/arc-api-client/src/models/workflow-reference.ts b/lib/packages/arc-api-client/src/models/workflow-reference.ts similarity index 100% rename from packages/arc-api-client/src/models/workflow-reference.ts rename to lib/packages/arc-api-client/src/models/workflow-reference.ts diff --git a/packages/arc-api-client/src/models/workflow-schedule.ts b/lib/packages/arc-api-client/src/models/workflow-schedule.ts similarity index 100% rename from packages/arc-api-client/src/models/workflow-schedule.ts rename to lib/packages/arc-api-client/src/models/workflow-schedule.ts diff --git a/packages/arc-api-client/tsconfig.json b/lib/packages/arc-api-client/tsconfig.json similarity index 100% rename from packages/arc-api-client/tsconfig.json rename to lib/packages/arc-api-client/tsconfig.json diff --git a/package.json b/package.json index e681913e6..c211fd884 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { "private": true, - "workspaces": ["apps/*", "packages/*"], + "workspaces": ["apps/*", "lib/packages/*"], "trustedDependencies": ["better-sqlite3"] }