Update docs, sprint plans, and compose configuration
Add 12 new sprint files (Integrations, Graph, JobEngine, FE, Router, AdvisoryAI), archive completed scheduler UI sprint, update module architecture docs (router, graph, jobengine, web, integrations), and add Gitea entrypoint script for local dev. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -37,6 +37,69 @@ Available for all commands:
|
||||
|
||||
---
|
||||
|
||||
## Integration Catalog Commands
|
||||
|
||||
### stella config integrations
|
||||
|
||||
Manage the live Integration Catalog through the Integrations service.
|
||||
|
||||
**Usage:**
|
||||
```bash
|
||||
stella config integrations <command> [options]
|
||||
```
|
||||
|
||||
**Subcommands:**
|
||||
- `list` - List catalog entries with filtering and paging
|
||||
- `providers` - List supported providers and discovery metadata
|
||||
- `get` / `show` - Display a single integration
|
||||
- `create` - Create an integration entry
|
||||
- `update` - Update an integration entry
|
||||
- `delete` / `remove` - Delete an integration entry
|
||||
- `test` - Run connector connectivity test
|
||||
- `health` - Query connector health
|
||||
- `impact` - Show workflow impact summary
|
||||
- `discover` - Discover provider resources such as repositories, projects, jobs, pipelines, or tags
|
||||
|
||||
**Examples:**
|
||||
```bash
|
||||
# Show live providers (default hides test-only providers)
|
||||
stella config integrations providers
|
||||
|
||||
# Include test-only providers such as InMemory
|
||||
stella config integrations providers --include-test-only --format json
|
||||
|
||||
# Create a GitLab server entry
|
||||
stella config integrations create \
|
||||
--name local-gitlab \
|
||||
--type scm \
|
||||
--provider gitlabserver \
|
||||
--endpoint http://gitlab.stella-ops.local:8929 \
|
||||
--authref authref://vault/gitlab#access-token
|
||||
|
||||
# Discover projects from an existing integration
|
||||
stella config integrations discover <integration-id> --resource-type projects
|
||||
|
||||
# Discover tags within a repository
|
||||
stella config integrations discover <integration-id> \
|
||||
--resource-type tags \
|
||||
--filter repository=team/api \
|
||||
--filter namePattern='v*'
|
||||
|
||||
# Register local MinIO through the object-storage provider
|
||||
stella config integrations create \
|
||||
--name local-minio \
|
||||
--type objectstorage \
|
||||
--provider s3compatible \
|
||||
--endpoint http://minio.stella-ops.local:9000
|
||||
```
|
||||
|
||||
**Notes:**
|
||||
- `providers` returns `isTestOnly`, `supportsDiscovery`, and `supportedResourceTypes`.
|
||||
- Deprecated `stella integrations *` routes are preserved as aliases and forward to `stella config integrations *`.
|
||||
- Unsupported discovery requests return a client error instead of silently falling back to sample data.
|
||||
|
||||
---
|
||||
|
||||
## Scanning & Analysis Commands
|
||||
|
||||
### stella scan
|
||||
|
||||
Reference in New Issue
Block a user