openvibers/openvibe.contracts Commits

openvibe-contracts 0.419.1: actor.agent.manage lists the blueprint routes (#473)

OP OpenVibers committed 13 h ago · 3c39594b28 · 51 files, +741 −115

Changes

ddiff --git a/CHANGELOG.md b/CHANGELOG.md
iindex ddd8abb0..c5a00f37 100644
---- a/CHANGELOG.md
++++ b/CHANGELOG.md
@@@ -1,5 +1,11 @@
# Changelog
++## 0.419.1 — 2026-11-12
++
++**`actor.agent.manage` lists the blueprint routes** Actor serves: the person's blueprints and the public gallery, one
++version, the draft, publish, remix, the install screen, install, and an installed agent's version
++(`agents.blueprint@1`, `agents.install@1`).
++
## 0.419.0 — 2026-11-12
**Make your own agent: `agents.blueprint@1`.** An agent anyone can read, change, share and run anywhere, as one small
ddiff --git a/generated/openapi/actor.json b/generated/openapi/actor.json
iindex c5f21af7..ee2d991f 100644
---- a/generated/openapi/actor.json
++++ b/generated/openapi/actor.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Actor API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Actor as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Actor as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
@@@ -425,7 +425,7 @@
"post": {
"operationId": "post_api_v1_agents",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -481,7 +481,7 @@
"delete": {
"operationId": "delete_api_v1_agents_id",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -538,7 +538,7 @@
"get": {
"operationId": "get_api_v1_agents_id",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -595,7 +595,132 @@
"patch": {
"operationId": "patch_api_v1_agents_id",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
++ "tags": [
++ "actor.agent"
++ ],
++ "x-openvibe-capabilities": [
++ "actor.agent.manage"
++ ],
++ "x-openvibe-visibility": [
++ "public"
++ ],
++ "x-openvibe-quota-class": "actor-task",
++ "security": [
++ {
++ "openvibeToken": [
++ "actor.agent.manage"
++ ]
++ }
++ ],
++ "requestBody": {
++ "required": false,
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-request.v1"
++ }
++ }
++ }
++ },
++ "parameters": [
++ {
++ "name": "id",
++ "in": "path",
++ "required": true,
++ "schema": {
++ "type": "string"
++ }
++ }
++ ],
++ "responses": {
++ "2XX": {
++ "description": "Success",
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-result.v1"
++ }
++ }
++ }
++ },
++ "default": {
++ "description": "An error (RFC 9457 problem details)",
++ "content": {
++ "application/problem+json": {
++ "schema": {
++ "$ref": "#/components/schemas/errors.problem.v1"
++ }
++ }
++ }
++ }
++ }
++ }
++ },
++ "/api/v1/agents/{id}/install": {
++ "get": {
++ "operationId": "get_api_v1_agents_id_install",
++ "summary": "Keep your agents on OpenVibe.Actor.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
++ "tags": [
++ "actor.agent"
++ ],
++ "x-openvibe-capabilities": [
++ "actor.agent.manage"
++ ],
++ "x-openvibe-visibility": [
++ "public"
++ ],
++ "x-openvibe-quota-class": "actor-task",
++ "security": [
++ {
++ "openvibeToken": [
++ "actor.agent.manage"
++ ]
++ }
++ ],
++ "x-openvibe-input": {
++ "$ref": "#/components/schemas/actor.agent-manage-request.v1"
++ },
++ "parameters": [
++ {
++ "name": "id",
++ "in": "path",
++ "required": true,
++ "schema": {
++ "type": "string"
++ }
++ }
++ ],
++ "responses": {
++ "2XX": {
++ "description": "Success",
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-result.v1"
++ }
++ }
++ }
++ },
++ "default": {
++ "description": "An error (RFC 9457 problem details)",
++ "content": {
++ "application/problem+json": {
++ "schema": {
++ "$ref": "#/components/schemas/errors.problem.v1"
++ }
++ }
++ }
++ }
++ }
++ }
++ },
++ "/api/v1/agents/{id}/install/update": {
++ "post": {
++ "operationId": "post_api_v1_agents_id_install_update",
++ "summary": "Keep your agents on OpenVibe.Actor.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -661,7 +786,7 @@
"put": {
"operationId": "put_api_v1_agents_id_level",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -937,11 +1062,496 @@
}
}
},
++ "/api/v1/blueprints": {
++ "get": {
++ "operationId": "get_api_v1_blueprints",
++ "summary": "Keep your agents on OpenVibe.Actor.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
++ "tags": [
++ "actor.agent"
++ ],
++ "x-openvibe-capabilities": [
++ "actor.agent.manage"
++ ],
++ "x-openvibe-visibility": [
++ "public"
++ ],
++ "x-openvibe-quota-class": "actor-task",
++ "security": [
++ {
++ "openvibeToken": [
++ "actor.agent.manage"
++ ]
++ }
++ ],
++ "x-openvibe-input": {
++ "$ref": "#/components/schemas/actor.agent-manage-request.v1"
++ },
++ "responses": {
++ "2XX": {
++ "description": "Success",
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-result.v1"
++ }
++ }
++ }
++ },
++ "default": {
++ "description": "An error (RFC 9457 problem details)",
++ "content": {
++ "application/problem+json": {
++ "schema": {
++ "$ref": "#/components/schemas/errors.problem.v1"
++ }
++ }
++ }
++ }
++ }
++ },
++ "post": {
++ "operationId": "post_api_v1_blueprints",
++ "summary": "Keep your agents on OpenVibe.Actor.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
++ "tags": [
++ "actor.agent"
++ ],
++ "x-openvibe-capabilities": [
++ "actor.agent.manage"
++ ],
++ "x-openvibe-visibility": [
++ "public"
++ ],
++ "x-openvibe-quota-class": "actor-task",
++ "security": [
++ {
++ "openvibeToken": [
++ "actor.agent.manage"
++ ]
++ }
++ ],
++ "requestBody": {
++ "required": false,
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-request.v1"
++ }
++ }
++ }
++ },
++ "responses": {
++ "2XX": {
++ "description": "Success",
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-result.v1"
++ }
++ }
++ }
++ },
++ "default": {
++ "description": "An error (RFC 9457 problem details)",
++ "content": {
++ "application/problem+json": {
++ "schema": {
++ "$ref": "#/components/schemas/errors.problem.v1"
++ }
++ }
++ }
++ }
++ }
++ }
++ },
++ "/api/v1/blueprints/{id}": {
++ "get": {
++ "operationId": "get_api_v1_blueprints_id",
++ "summary": "Keep your agents on OpenVibe.Actor.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
++ "tags": [
++ "actor.agent"
++ ],
++ "x-openvibe-capabilities": [
++ "actor.agent.manage"
++ ],
++ "x-openvibe-visibility": [
++ "public"
++ ],
++ "x-openvibe-quota-class": "actor-task",
++ "security": [
++ {
++ "openvibeToken": [
++ "actor.agent.manage"
++ ]
++ }
++ ],
++ "x-openvibe-input": {
++ "$ref": "#/components/schemas/actor.agent-manage-request.v1"
++ },
++ "parameters": [
++ {
++ "name": "id",
++ "in": "path",
++ "required": true,
++ "schema": {
++ "type": "string"
++ }
++ }
++ ],
++ "responses": {
++ "2XX": {
++ "description": "Success",
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-result.v1"
++ }
++ }
++ }
++ },
++ "default": {
++ "description": "An error (RFC 9457 problem details)",
++ "content": {
++ "application/problem+json": {
++ "schema": {
++ "$ref": "#/components/schemas/errors.problem.v1"
++ }
++ }
++ }
++ }
++ }
++ }
++ },
++ "/api/v1/blueprints/{id}/asks": {
++ "get": {
++ "operationId": "get_api_v1_blueprints_id_asks",
++ "summary": "Keep your agents on OpenVibe.Actor.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
++ "tags": [
++ "actor.agent"
++ ],
++ "x-openvibe-capabilities": [
++ "actor.agent.manage"
++ ],
++ "x-openvibe-visibility": [
++ "public"
++ ],
++ "x-openvibe-quota-class": "actor-task",
++ "security": [
++ {
++ "openvibeToken": [
++ "actor.agent.manage"
++ ]
++ }
++ ],
++ "x-openvibe-input": {
++ "$ref": "#/components/schemas/actor.agent-manage-request.v1"
++ },
++ "parameters": [
++ {
++ "name": "id",
++ "in": "path",
++ "required": true,
++ "schema": {
++ "type": "string"
++ }
++ }
++ ],
++ "responses": {
++ "2XX": {
++ "description": "Success",
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-result.v1"
++ }
++ }
++ }
++ },
++ "default": {
++ "description": "An error (RFC 9457 problem details)",
++ "content": {
++ "application/problem+json": {
++ "schema": {
++ "$ref": "#/components/schemas/errors.problem.v1"
++ }
++ }
++ }
++ }
++ }
++ }
++ },
++ "/api/v1/blueprints/{id}/draft": {
++ "put": {
++ "operationId": "put_api_v1_blueprints_id_draft",
++ "summary": "Keep your agents on OpenVibe.Actor.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
++ "tags": [
++ "actor.agent"
++ ],
++ "x-openvibe-capabilities": [
++ "actor.agent.manage"
++ ],
++ "x-openvibe-visibility": [
++ "public"
++ ],
++ "x-openvibe-quota-class": "actor-task",
++ "security": [
++ {
++ "openvibeToken": [
++ "actor.agent.manage"
++ ]
++ }
++ ],
++ "requestBody": {
++ "required": false,
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-request.v1"
++ }
++ }
++ }
++ },
++ "parameters": [
++ {
++ "name": "id",
++ "in": "path",
++ "required": true,
++ "schema": {
++ "type": "string"
++ }
++ }
++ ],
++ "responses": {
++ "2XX": {
++ "description": "Success",
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-result.v1"
++ }
++ }
++ }
++ },
++ "default": {
++ "description": "An error (RFC 9457 problem details)",
++ "content": {
++ "application/problem+json": {
++ "schema": {
++ "$ref": "#/components/schemas/errors.problem.v1"
++ }
++ }
++ }
++ }
++ }
++ }
++ },
++ "/api/v1/blueprints/{id}/install": {
++ "post": {
++ "operationId": "post_api_v1_blueprints_id_install",
++ "summary": "Keep your agents on OpenVibe.Actor.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
++ "tags": [
++ "actor.agent"
++ ],
++ "x-openvibe-capabilities": [
++ "actor.agent.manage"
++ ],
++ "x-openvibe-visibility": [
++ "public"
++ ],
++ "x-openvibe-quota-class": "actor-task",
++ "security": [
++ {
++ "openvibeToken": [
++ "actor.agent.manage"
++ ]
++ }
++ ],
++ "requestBody": {
++ "required": false,
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-request.v1"
++ }
++ }
++ }
++ },
++ "parameters": [
++ {
++ "name": "id",
++ "in": "path",
++ "required": true,
++ "schema": {
++ "type": "string"
++ }
++ }
++ ],
++ "responses": {
++ "2XX": {
++ "description": "Success",
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-result.v1"
++ }
++ }
++ }
++ },
++ "default": {
++ "description": "An error (RFC 9457 problem details)",
++ "content": {
++ "application/problem+json": {
++ "schema": {
++ "$ref": "#/components/schemas/errors.problem.v1"
++ }
++ }
++ }
++ }
++ }
++ }
++ },
++ "/api/v1/blueprints/{id}/publish": {
++ "post": {
++ "operationId": "post_api_v1_blueprints_id_publish",
++ "summary": "Keep your agents on OpenVibe.Actor.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
++ "tags": [
++ "actor.agent"
++ ],
++ "x-openvibe-capabilities": [
++ "actor.agent.manage"
++ ],
++ "x-openvibe-visibility": [
++ "public"
++ ],
++ "x-openvibe-quota-class": "actor-task",
++ "security": [
++ {
++ "openvibeToken": [
++ "actor.agent.manage"
++ ]
++ }
++ ],
++ "requestBody": {
++ "required": false,
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-request.v1"
++ }
++ }
++ }
++ },
++ "parameters": [
++ {
++ "name": "id",
++ "in": "path",
++ "required": true,
++ "schema": {
++ "type": "string"
++ }
++ }
++ ],
++ "responses": {
++ "2XX": {
++ "description": "Success",
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-result.v1"
++ }
++ }
++ }
++ },
++ "default": {
++ "description": "An error (RFC 9457 problem details)",
++ "content": {
++ "application/problem+json": {
++ "schema": {
++ "$ref": "#/components/schemas/errors.problem.v1"
++ }
++ }
++ }
++ }
++ }
++ }
++ },
++ "/api/v1/blueprints/{id}/remix": {
++ "post": {
++ "operationId": "post_api_v1_blueprints_id_remix",
++ "summary": "Keep your agents on OpenVibe.Actor.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
++ "tags": [
++ "actor.agent"
++ ],
++ "x-openvibe-capabilities": [
++ "actor.agent.manage"
++ ],
++ "x-openvibe-visibility": [
++ "public"
++ ],
++ "x-openvibe-quota-class": "actor-task",
++ "security": [
++ {
++ "openvibeToken": [
++ "actor.agent.manage"
++ ]
++ }
++ ],
++ "requestBody": {
++ "required": false,
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-request.v1"
++ }
++ }
++ }
++ },
++ "parameters": [
++ {
++ "name": "id",
++ "in": "path",
++ "required": true,
++ "schema": {
++ "type": "string"
++ }
++ }
++ ],
++ "responses": {
++ "2XX": {
++ "description": "Success",
++ "content": {
++ "application/json": {
++ "schema": {
++ "$ref": "#/components/schemas/actor.agent-manage-result.v1"
++ }
++ }
++ }
++ },
++ "default": {
++ "description": "An error (RFC 9457 problem details)",
++ "content": {
++ "application/problem+json": {
++ "schema": {
++ "$ref": "#/components/schemas/errors.problem.v1"
++ }
++ }
++ }
++ }
++ }
++ }
++ },
"/api/v1/me/agents": {
"get": {
"operationId": "get_api_v1_me_agents",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -988,7 +1598,7 @@
"post": {
"operationId": "post_api_v1_me_agents",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -1044,7 +1654,7 @@
"delete": {
"operationId": "delete_api_v1_me_agents_id",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -1101,7 +1711,7 @@
"get": {
"operationId": "get_api_v1_me_agents_id",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -1158,7 +1768,7 @@
"patch": {
"operationId": "patch_api_v1_me_agents_id",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -1224,7 +1834,7 @@
"delete": {
"operationId": "delete_api_v1_me_agents_id_memory",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -1281,7 +1891,7 @@
"get": {
"operationId": "get_api_v1_me_agents_id_memory",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -1338,7 +1948,7 @@
"post": {
"operationId": "post_api_v1_me_agents_id_memory",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -1404,7 +2014,7 @@
"delete": {
"operationId": "delete_api_v1_me_agents_id_memory_mem",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -1469,7 +2079,7 @@
"patch": {
"operationId": "patch_api_v1_me_agents_id_memory_mem",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -1677,7 +2287,7 @@
"get": {
"operationId": "get_api_v1_me_agents_id_suggestions",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
@@@ -1736,7 +2346,7 @@
"post": {
"operationId": "post_api_v1_me_agents_id_suggestions_pid_action",
"summary": "Keep your agents on OpenVibe.Actor.",
-- "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "**actor.agent.manage** (public): Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"tags": [
"actor.agent"
],
ddiff --git a/generated/openapi/ai.json b/generated/openapi/ai.json
iindex e5387da8..3a888b6b 100644
---- a/generated/openapi/ai.json
++++ b/generated/openapi/ai.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.AI API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.AI as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.AI as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/bench.json b/generated/openapi/bench.json
iindex 0054c9e1..bc46a165 100644
---- a/generated/openapi/bench.json
++++ b/generated/openapi/bench.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Bench API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Bench as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Bench as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/billing.json b/generated/openapi/billing.json
iindex 8452bcba..741e444b 100644
---- a/generated/openapi/billing.json
++++ b/generated/openapi/billing.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Billing API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Billing as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Billing as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/blog.json b/generated/openapi/blog.json
iindex 7422037c..23b15f6f 100644
---- a/generated/openapi/blog.json
++++ b/generated/openapi/blog.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Blog API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Blog as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Blog as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/bot.json b/generated/openapi/bot.json
iindex 75311741..c9339f7e 100644
---- a/generated/openapi/bot.json
++++ b/generated/openapi/bot.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Bot API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Bot as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Bot as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/chat.json b/generated/openapi/chat.json
iindex b2143ed8..18bdeb62 100644
---- a/generated/openapi/chat.json
++++ b/generated/openapi/chat.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Chat API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Chat as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Chat as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/codes.json b/generated/openapi/codes.json
iindex a32bb7fa..da4b5582 100644
---- a/generated/openapi/codes.json
++++ b/generated/openapi/codes.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Codes API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Codes as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Codes as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/community.json b/generated/openapi/community.json
iindex a37867c0..f77bb834 100644
---- a/generated/openapi/community.json
++++ b/generated/openapi/community.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Community API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Community as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Community as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/connect.json b/generated/openapi/connect.json
iindex eb3cd862..acf63356 100644
---- a/generated/openapi/connect.json
++++ b/generated/openapi/connect.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe Connect API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe Connect as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe Connect as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/coupons.json b/generated/openapi/coupons.json
iindex 07524b32..f2d30672 100644
---- a/generated/openapi/coupons.json
++++ b/generated/openapi/coupons.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Coupons API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Coupons as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Coupons as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/deals.json b/generated/openapi/deals.json
iindex c4426da4..cda7b71f 100644
---- a/generated/openapi/deals.json
++++ b/generated/openapi/deals.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Deals API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Deals as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Deals as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/design.json b/generated/openapi/design.json
iindex 3e42f02a..cfd4100a 100644
---- a/generated/openapi/design.json
++++ b/generated/openapi/design.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Design API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Design as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Design as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/domains.json b/generated/openapi/domains.json
iindex f788de2e..e60cf713 100644
---- a/generated/openapi/domains.json
++++ b/generated/openapi/domains.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Domains API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Domains as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Domains as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/events.json b/generated/openapi/events.json
iindex fbf32df2..fd78524e 100644
---- a/generated/openapi/events.json
++++ b/generated/openapi/events.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Events API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Events as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Events as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/exchange.json b/generated/openapi/exchange.json
iindex 7321adde..894f6859 100644
---- a/generated/openapi/exchange.json
++++ b/generated/openapi/exchange.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Exchange API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Exchange as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Exchange as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/food.json b/generated/openapi/food.json
iindex aa1a0c0e..b041ce9e 100644
---- a/generated/openapi/food.json
++++ b/generated/openapi/food.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Food API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Food as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Food as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/games.json b/generated/openapi/games.json
iindex 7121a13c..ddfc4f76 100644
---- a/generated/openapi/games.json
++++ b/generated/openapi/games.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Games API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Games as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Games as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/git.json b/generated/openapi/git.json
iindex f0fdc43f..ef95a1c1 100644
---- a/generated/openapi/git.json
++++ b/generated/openapi/git.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Git API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Git as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Git as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/host.json b/generated/openapi/host.json
iindex 6962d871..5436c389 100644
---- a/generated/openapi/host.json
++++ b/generated/openapi/host.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Host API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Host as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Host as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/index.json b/generated/openapi/index.json
iindex 199c7054..00f2255a 100644
---- a/generated/openapi/index.json
++++ b/generated/openapi/index.json
@@@ -5,7 +5,7 @@
"service": "actor",
"name": "OpenVibe.Actor",
"origin": "https://openvibe.actor",
-- "operations": 57,
++ "operations": 67,
"capabilities": 18
},
{
ddiff --git a/generated/openapi/inventory.json b/generated/openapi/inventory.json
iindex d8ba329e..fba6a51e 100644
---- a/generated/openapi/inventory.json
++++ b/generated/openapi/inventory.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Inventory API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Inventory as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Inventory as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/live.json b/generated/openapi/live.json
iindex 1263781f..25fb1f1a 100644
---- a/generated/openapi/live.json
++++ b/generated/openapi/live.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Live API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Live as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Live as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/mail.json b/generated/openapi/mail.json
iindex 957a9b90..0870c531 100644
---- a/generated/openapi/mail.json
++++ b/generated/openapi/mail.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Mail API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Mail as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Mail as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/media-hub.json b/generated/openapi/media-hub.json
iindex 6453e91d..d9b031f9 100644
---- a/generated/openapi/media-hub.json
++++ b/generated/openapi/media-hub.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.MediaHub API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.MediaHub as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.MediaHub as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/media.json b/generated/openapi/media.json
iindex c76c4167..733a9218 100644
---- a/generated/openapi/media.json
++++ b/generated/openapi/media.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Media API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Media as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Media as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/network.json b/generated/openapi/network.json
iindex e219eeed..a6e8f0ae 100644
---- a/generated/openapi/network.json
++++ b/generated/openapi/network.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Network API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Network as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Network as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/news.json b/generated/openapi/news.json
iindex ab237bae..caee7cc8 100644
---- a/generated/openapi/news.json
++++ b/generated/openapi/news.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.News API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.News as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.News as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/openre.json b/generated/openapi/openre.json
iindex c87fe5fd..889b2e23 100644
---- a/generated/openapi/openre.json
++++ b/generated/openapi/openre.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenRestream API",
-- "version": "0.419.0",
-- "description": "Routes of OpenRestream as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenRestream as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/play.json b/generated/openapi/play.json
iindex 5b1d2b3c..dd0d18e5 100644
---- a/generated/openapi/play.json
++++ b/generated/openapi/play.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Play API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Play as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Play as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/quest.json b/generated/openapi/quest.json
iindex 23e6783d..643033e4 100644
---- a/generated/openapi/quest.json
++++ b/generated/openapi/quest.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Quest API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Quest as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Quest as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/report.json b/generated/openapi/report.json
iindex 1cdb1deb..f14acc4d 100644
---- a/generated/openapi/report.json
++++ b/generated/openapi/report.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Report API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Report as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Report as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/reviews.json b/generated/openapi/reviews.json
iindex b6a8952e..4d33a116 100644
---- a/generated/openapi/reviews.json
++++ b/generated/openapi/reviews.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Reviews API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Reviews as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Reviews as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/run.json b/generated/openapi/run.json
iindex eee9c12e..7fbc3ed9 100644
---- a/generated/openapi/run.json
++++ b/generated/openapi/run.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Run API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Run as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Run as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/search.json b/generated/openapi/search.json
iindex 93fab87e..c1e90ae3 100644
---- a/generated/openapi/search.json
++++ b/generated/openapi/search.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Search API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Search as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Search as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/services.json b/generated/openapi/services.json
iindex 99c035d0..918a747b 100644
---- a/generated/openapi/services.json
++++ b/generated/openapi/services.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Services API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Services as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Services as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/sources.json b/generated/openapi/sources.json
iindex 853b4d59..a5e9538b 100644
---- a/generated/openapi/sources.json
++++ b/generated/openapi/sources.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Sources API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Sources as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Sources as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/space.json b/generated/openapi/space.json
iindex 393d6288..fd6ba88c 100644
---- a/generated/openapi/space.json
++++ b/generated/openapi/space.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Space API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Space as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Space as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/tips.json b/generated/openapi/tips.json
iindex f7bfebb9..ccea194f 100644
---- a/generated/openapi/tips.json
++++ b/generated/openapi/tips.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Tips API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Tips as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Tips as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/today.json b/generated/openapi/today.json
iindex 15fbb820..807d98c3 100644
---- a/generated/openapi/today.json
++++ b/generated/openapi/today.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Today API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Today as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Today as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/tools.json b/generated/openapi/tools.json
iindex 17b7450f..cb580a51 100644
---- a/generated/openapi/tools.json
++++ b/generated/openapi/tools.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Tools API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Tools as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Tools as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/trade.json b/generated/openapi/trade.json
iindex 595f967b..c766da0c 100644
---- a/generated/openapi/trade.json
++++ b/generated/openapi/trade.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Trade API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Trade as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Trade as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/vip.json b/generated/openapi/vip.json
iindex e7596cc0..688cda3d 100644
---- a/generated/openapi/vip.json
++++ b/generated/openapi/vip.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.VIP API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.VIP as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.VIP as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/vision.json b/generated/openapi/vision.json
iindex 3fe3aa89..566ffa91 100644
---- a/generated/openapi/vision.json
++++ b/generated/openapi/vision.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Vision API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Vision as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Vision as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/watch.json b/generated/openapi/watch.json
iindex 8d06b023..35541709 100644
---- a/generated/openapi/watch.json
++++ b/generated/openapi/watch.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Watch API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Watch as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Watch as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/wiki.json b/generated/openapi/wiki.json
iindex 30932b03..b16cf374 100644
---- a/generated/openapi/wiki.json
++++ b/generated/openapi/wiki.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Wiki API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Wiki as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Wiki as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/work.json b/generated/openapi/work.json
iindex 2e77e521..c83967eb 100644
---- a/generated/openapi/work.json
++++ b/generated/openapi/work.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Work API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Work as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Work as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/generated/openapi/zone.json b/generated/openapi/zone.json
iindex 6681e903..325f6605 100644
---- a/generated/openapi/zone.json
++++ b/generated/openapi/zone.json
@@@ -3,8 +3,8 @@
"jsonSchemaDialect": "https://json-schema.org/draft/2020-12/schema",
"info": {
"title": "OpenVibe.Zone API",
-- "version": "0.419.0",
-- "description": "Routes of OpenVibe.Zone as the OpenVibe contracts describe them (openvibe-contracts 0.419.0): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
++ "version": "0.419.1",
++ "description": "Routes of OpenVibe.Zone as the OpenVibe contracts describe them (openvibe-contracts 0.419.1): each operation lists the capabilities it performs; a token for the service's audience must carry one of them unless the route is open. Generated by openvibe-contracts lib/openapi.js; do not edit.",
"license": {
"name": "MIT",
"identifier": "MIT"
ddiff --git a/manifests/capabilities/actor.agent.manage.json b/manifests/capabilities/actor.agent.manage.json
iindex 5e164850..59d734dd 100644
---- a/manifests/capabilities/actor.agent.manage.json
++++ b/manifests/capabilities/actor.agent.manage.json
@@@ -5,7 +5,7 @@
"status": "active",
"visibility": "public",
"sensitive": true,
-- "description": "Keep your agents on OpenVibe.Actor. A contact (plan §12 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404.",
++ "description": "Keep your agents on OpenVibe.Actor. A contact (plan \u00a712 A-1; actor.agent@1, actor.agent-list@1): GET/POST /api/v1/agents, GET/PATCH/DELETE /api/v1/agents/:id and PUT /api/v1/agents/:id/level (actor.level-change@1), with Vibe created on the first read and never deletable and four presets at GET /api/v1/agents/presets to copy. A personal run (standing instructions, mode, a budget per run, a daily run cap and a schedule): create, read, change and delete one, read, add, edit and delete what it remembers, or forget everything, and read what it suggested adding to its instructions and apply, dismiss or undo a suggestion. A person's agents are theirs alone; another person's agent is 404. Blueprints (agents.blueprint@1, 0.419.0): a person's own blueprints and the public gallery, one version, the draft, publish, remix, the install screen, install (agents.install@1), and an installed agent's version.",
"inputSchema": "actor.agent-manage-request@1",
"outputSchema": "actor.agent-manage-result@1",
"permissions": [
@@@ -33,6 +33,16 @@
"GET /api/v1/agents/:id",
"PATCH /api/v1/agents/:id",
"DELETE /api/v1/agents/:id",
-- "PUT /api/v1/agents/:id/level"
++ "PUT /api/v1/agents/:id/level",
++ "GET /api/v1/blueprints",
++ "POST /api/v1/blueprints",
++ "GET /api/v1/blueprints/:id",
++ "PUT /api/v1/blueprints/:id/draft",
++ "POST /api/v1/blueprints/:id/publish",
++ "POST /api/v1/blueprints/:id/remix",
++ "GET /api/v1/blueprints/:id/asks",
++ "POST /api/v1/blueprints/:id/install",
++ "GET /api/v1/agents/:id/install",
++ "POST /api/v1/agents/:id/install/update"
]
}
ddiff --git a/package.json b/package.json
iindex 7af2e60e..b8c284bc 100644
---- a/package.json
++++ b/package.json
@@@ -1,6 +1,6 @@
{
"name": "openvibe-contracts",
-- "version": "0.419.0",
++ "version": "0.419.1",
"description": "Machine-readable contracts for the OpenVibe network: schemas, manifests, ids, error envelope, capability checks.",
"main": "index.js",
"types": "generated/typescript/index.d.ts",