mirror of
https://github.com/rennf93/roboco.git
synced 2026-08-03 07:23:24 +02:00
chore: bump version to 0.9.0
Bump the canonical version refs (pyproject, roboco.__init__, config.app_version, panel/package.json, uv.lock) plus the version-pin examples in the docs. The release tag + CHANGELOG date are deferred to the actual 0.9.0 cut.
This commit is contained in:
@@ -129,7 +129,7 @@ Choose the registry and version with two env vars (defaults shown):
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
ROBOCO_REGISTRY=ghcr.io/rennf93 # or docker.io/renzof93
|
ROBOCO_REGISTRY=ghcr.io/rennf93 # or docker.io/renzof93
|
||||||
ROBOCO_VERSION=latest # or a pinned release, e.g. 0.8.0
|
ROBOCO_VERSION=latest # or a pinned release, e.g. 0.9.0
|
||||||
```
|
```
|
||||||
|
|
||||||
The orchestrator spawns the matching pre-built agent images on demand — no build toolchain or source compile on your host.
|
The orchestrator spawns the matching pre-built agent images on demand — no build toolchain or source compile on your host.
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ Two variables choose what you pull (defaults shown):
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
ROBOCO_REGISTRY=ghcr.io/rennf93 # or docker.io/renzof93
|
ROBOCO_REGISTRY=ghcr.io/rennf93 # or docker.io/renzof93
|
||||||
ROBOCO_VERSION=latest # or a pinned release, e.g. 0.8.0
|
ROBOCO_VERSION=latest # or a pinned release, e.g. 0.9.0
|
||||||
```
|
```
|
||||||
|
|
||||||
The orchestrator then spawns the **matching** pre-built agent images on demand (it reads `ROBOCO_AGENT_IMAGE_REGISTRY` / `ROBOCO_AGENT_IMAGE_TAG`, which the registry compose wires to the same registry and version). Pin `ROBOCO_VERSION` to a release tag in production so an upstream `latest` push can't silently change your fleet.
|
The orchestrator then spawns the **matching** pre-built agent images on demand (it reads `ROBOCO_AGENT_IMAGE_REGISTRY` / `ROBOCO_AGENT_IMAGE_TAG`, which the registry compose wires to the same registry and version). Pin `ROBOCO_VERSION` to a release tag in production so an upstream `latest` push can't silently change your fleet.
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ A feature flag set in `.env` takes effect on the next backend restart. The env-g
|
|||||||
|
|
||||||
| Variable | Default | Purpose |
|
| Variable | Default | Purpose |
|
||||||
|----------|---------|---------|
|
|----------|---------|---------|
|
||||||
| `ROBOCO_APP_VERSION` | `0.8.0` | Reported app version. |
|
| `ROBOCO_APP_VERSION` | `0.9.0` | Reported app version. |
|
||||||
| `ROBOCO_DEBUG` | `false` | Debug mode. |
|
| `ROBOCO_DEBUG` | `false` | Debug mode. |
|
||||||
| `ROBOCO_ENVIRONMENT` | `development` | One of `development` / `staging` / `production`. Selects the JSON log renderer (prod) vs console renderer. The compose stack sets `production`. |
|
| `ROBOCO_ENVIRONMENT` | `development` | One of `development` / `staging` / `production`. Selects the JSON log renderer (prod) vs console renderer. The compose stack sets `production`. |
|
||||||
| `ROBOCO_HOST` | `127.0.0.1` | Bind address. Use `0.0.0.0` in containers. |
|
| `ROBOCO_HOST` | `127.0.0.1` | Bind address. Use `0.0.0.0` in containers. |
|
||||||
@@ -99,7 +99,7 @@ A feature flag set in `.env` takes effect on the next backend restart. The env-g
|
|||||||
| Variable | Default | Purpose |
|
| Variable | Default | Purpose |
|
||||||
|----------|---------|---------|
|
|----------|---------|---------|
|
||||||
| `ROBOCO_AGENT_IMAGE_REGISTRY` | *(empty)* | Registry namespace for pre-built agent images (e.g. `ghcr.io/rennf93`). Empty = build locally. The registry compose wires this to `ROBOCO_REGISTRY`. |
|
| `ROBOCO_AGENT_IMAGE_REGISTRY` | *(empty)* | Registry namespace for pre-built agent images (e.g. `ghcr.io/rennf93`). Empty = build locally. The registry compose wires this to `ROBOCO_REGISTRY`. |
|
||||||
| `ROBOCO_AGENT_IMAGE_TAG` | *(empty)* | Tag for pre-built agent images (e.g. `0.8.0`). Empty = implicit `:latest`. The registry compose wires this to `ROBOCO_VERSION`. |
|
| `ROBOCO_AGENT_IMAGE_TAG` | *(empty)* | Tag for pre-built agent images (e.g. `0.9.0`). Empty = implicit `:latest`. The registry compose wires this to `ROBOCO_VERSION`. |
|
||||||
|
|
||||||
!!! note "Deploy-time variables (compose, not config.py)"
|
!!! note "Deploy-time variables (compose, not config.py)"
|
||||||
A few variables are consumed by the compose files and host-mount wiring rather than by `config.py`: `ROBOCO_REGISTRY`, `ROBOCO_VERSION`, `ROBOCO_DATA_DIR`, `ROBOCO_HOST_PROJECT_DIR`, `ROBOCO_HOST_CLAUDE_DIR` / `CLAUDE_AUTH_DIR`, `ROBOCO_HOST_DATA_DIR`, and `ROBOCO_HOST_GROK_DIR`. They are documented in the [production deploy reference](./deployment.md#required-host-path-mounts).
|
A few variables are consumed by the compose files and host-mount wiring rather than by `config.py`: `ROBOCO_REGISTRY`, `ROBOCO_VERSION`, `ROBOCO_DATA_DIR`, `ROBOCO_HOST_PROJECT_DIR`, `ROBOCO_HOST_CLAUDE_DIR` / `CLAUDE_AUTH_DIR`, `ROBOCO_HOST_DATA_DIR`, and `ROBOCO_HOST_GROK_DIR`. They are documented in the [production deploy reference](./deployment.md#required-host-path-mounts).
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ You have two ways to get the images. Both start from the clone above.
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
ROBOCO_REGISTRY=ghcr.io/rennf93 # or docker.io/renzof93
|
ROBOCO_REGISTRY=ghcr.io/rennf93 # or docker.io/renzof93
|
||||||
ROBOCO_VERSION=latest # or a pinned release, e.g. 0.8.0
|
ROBOCO_VERSION=latest # or a pinned release, e.g. 0.9.0
|
||||||
```
|
```
|
||||||
|
|
||||||
The orchestrator pulls and spawns the matching pre-built agent images on demand — no build toolchain on your host.
|
The orchestrator pulls and spawns the matching pre-built agent images on demand — no build toolchain on your host.
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "roboco-panel",
|
"name": "roboco-panel",
|
||||||
"version": "0.8.0",
|
"version": "0.9.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"packageManager": "pnpm@10.25.0",
|
"packageManager": "pnpm@10.25.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "roboco"
|
name = "roboco"
|
||||||
version = "0.8.0"
|
version = "0.9.0"
|
||||||
description = "AI Agents Company - A virtual organization of AI agents functioning as a software development workforce"
|
description = "AI Agents Company - A virtual organization of AI agents functioning as a software development workforce"
|
||||||
authors = [
|
authors = [
|
||||||
{name = "Renzo Franceschini", email = "rennf93@users.noreply.github.com"}
|
{name = "Renzo Franceschini", email = "rennf93@users.noreply.github.com"}
|
||||||
|
|||||||
+1
-1
@@ -5,7 +5,7 @@ A virtual organization of 25 AI agents + 1 human CEO,
|
|||||||
designed to operate as a complete software development workforce.
|
designed to operate as a complete software development workforce.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__version__ = "0.8.0"
|
__version__ = "0.9.0"
|
||||||
|
|
||||||
# Core exports
|
# Core exports
|
||||||
from roboco.config import settings
|
from roboco.config import settings
|
||||||
|
|||||||
+2
-2
@@ -28,7 +28,7 @@ class Settings(BaseSettings):
|
|||||||
# ==========================================================================
|
# ==========================================================================
|
||||||
# Application
|
# Application
|
||||||
# ==========================================================================
|
# ==========================================================================
|
||||||
app_version: str = "0.8.0"
|
app_version: str = "0.9.0"
|
||||||
debug: bool = False
|
debug: bool = False
|
||||||
environment: str = Field(
|
environment: str = Field(
|
||||||
default="development", pattern="^(development|staging|production)$"
|
default="development", pattern="^(development|staging|production)$"
|
||||||
@@ -532,7 +532,7 @@ class Settings(BaseSettings):
|
|||||||
agent_image_tag: str = Field(
|
agent_image_tag: str = Field(
|
||||||
default="",
|
default="",
|
||||||
description=(
|
description=(
|
||||||
"Tag for pre-built agent images (e.g. 'latest' or '0.8.0'). Empty "
|
"Tag for pre-built agent images (e.g. 'latest' or '0.9.0'). Empty "
|
||||||
"leaves the tag implicit (':latest'); only meaningful with "
|
"leaves the tag implicit (':latest'); only meaningful with "
|
||||||
"agent_image_registry set."
|
"agent_image_registry set."
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user