app.proto
path agntcy/identity/service/v1alpha1/app.proto
package agntcy.identity.service.v1alpha1
Messages
App
Identity Service App.
| Name | Type | Description |
|---|---|---|
id | optional string | A unique identifier for the App. |
name | optional string | A human-readable name for the App. |
description | optional string | A human-readable description for the App. |
type | optional AppType | The type of the App. |
resolver_metadata_id | optional string | The DID value |
api_key | optional string | The API Key Secret for the App. |
status | optional AppStatus | The status of the App |
created_at | optional google.protobuf.Timestamp | CreatedAt records the timestamp of when the App was initially created |
Enums
AppStatus
| Name | Number | Description |
|---|---|---|
APP_STATUS_UNSPECIFIED | 0 | Unspecified status |
APP_STATUS_ACTIVE | 1 | The App has at least one active badge |
APP_STATUS_PENDING | 2 | The App has no badges |
APP_STATUS_REVOKED | 3 | The App has all the badges revoked |
AppType
App Type
| Name | Number | Description |
|---|---|---|
APP_TYPE_UNSPECIFIED | 0 | Unspecified Envelope Type. |
APP_TYPE_AGENT_A2A | 1 | Agent A2A App Type. |
APP_TYPE_AGENT_OASF | 2 | Agent OASF App Type. |
APP_TYPE_MCP_SERVER | 3 | Agent MCP Server App Type. |