everruns knowledge-bases
Applies toFramework (not available)Self-hostedEverruns Cloud
Curated collections of knowledge entries.
| Command | What it does |
|---|---|
knowledge-bases create | Create a knowledge base in the current organization. |
knowledge-bases delete | Archive a knowledge base. |
knowledge-bases get | Get a knowledge base by ID. |
knowledge-bases list | List knowledge bases in the current organization. |
knowledge-bases update | Update a knowledge base. |
knowledge-bases entries create | Create an entry inside a knowledge base. |
knowledge-bases entries delete | Delete a knowledge entry. |
knowledge-bases entries get | Get a knowledge entry by ID. |
knowledge-bases entries list | List entries inside a knowledge base. |
knowledge-bases entries update | Update a knowledge entry. |
knowledge-bases okf-import import | Import an Open Knowledge Format (OKF) bundle into a knowledge base. |
knowledge-bases create
Section titled “knowledge-bases create”Create a knowledge base in the current organization.
everruns knowledge-bases create [OPTIONS] --name <name>| Flag | Description |
|---|---|
--description <DESCRIPTION> | Human-readable description. |
--embedding-model-id <EMBEDDING_MODEL_ID> | Optional embedding model for hybrid retrieval. |
--name <NAME> | Required. Human-readable name. |
Example:
# Start a knowledge base for a team's runbookseverruns knowledge-bases create --name support-runbooks --description 'How we handle common support cases' --reason 'Give agents a shared source of answers'knowledge-bases delete
Section titled “knowledge-bases delete”Archive a knowledge base.
everruns knowledge-bases delete [OPTIONS] --kb-id <kb_id>| Flag | Description |
|---|---|
--kb-id <KB_ID> | Required. Knowledge base’s prefixed public identifier. |
Example:
# Archive a knowledge base nobody uses any moreeverruns knowledge-bases delete --kb-id kb_01h9 --reason 'Merged into support-runbooks'knowledge-bases get
Section titled “knowledge-bases get”Get a knowledge base by ID.
everruns knowledge-bases get [OPTIONS] [KB_ID]| Flag | Description |
|---|---|
--kb-id <KB_ID> | Knowledge base’s prefixed public identifier. |
Example:
# Show a knowledge base's settingseverruns knowledge-bases get kb_01h9knowledge-bases list
Section titled “knowledge-bases list”List knowledge bases in the current organization.
everruns knowledge-bases list [OPTIONS]| Flag | Description |
|---|---|
--include-archived | Include archived knowledge bases. |
--search <SEARCH> | Case-insensitive name filter. |
Example:
# Find a knowledge base by name when you do not know the ideverruns knowledge-bases list --search runbooksknowledge-bases update
Section titled “knowledge-bases update”Update a knowledge base.
everruns knowledge-bases update [OPTIONS] --kb-id <kb_id>| Flag | Description |
|---|---|
--description <DESCRIPTION> | Human-readable description. |
--embedding-model-id <EMBEDDING_MODEL_ID> | Optional embedding model for hybrid retrieval. |
--kb-id <KB_ID> | Required. Knowledge base’s prefixed public identifier. |
--name <NAME> | Human-readable name. |
Example:
# Rename a knowledge baseeverruns knowledge-bases update --kb-id kb_01h9 --name support-playbooks --reason 'Broader scope than runbooks'knowledge-bases entries create
Section titled “knowledge-bases entries create”Create an entry inside a knowledge base.
everruns knowledge-bases entries create [OPTIONS] --body <body> --kb-id <kb_id> --title <title>| Flag | Description |
|---|---|
--body <BODY> | Required. |
--kb-id <KB_ID> | Required. Knowledge base’s prefixed public identifier. |
--kind <KIND> | Discriminator selecting the variant of this resource. |
--resource <RESOURCE> | Optional OKF resource URI identifying the underlying asset. |
--tags <TAGS> | Free-form tags attached to this resource. Repeatable. |
--title <TITLE> | Required. Human-readable title. |
Example:
# Add a runbook entry to a knowledge baseeverruns knowledge-bases entries create --kb-id kb_01h9 --title 'Refund a payment past 30 days' --body 'Escalate to billing with the order id.' --kind runbook --tags billing,refunds --reason 'Document the refund exception'knowledge-bases entries delete
Section titled “knowledge-bases entries delete”Delete a knowledge entry.
everruns knowledge-bases entries delete [OPTIONS] --entry-id <entry_id> --kb-id <kb_id>| Flag | Description |
|---|---|
--entry-id <ENTRY_ID> | Required. Knowledge base entry’s prefixed public identifier. |
--kb-id <KB_ID> | Required. Knowledge base’s prefixed public identifier. |
Example:
# Remove an outdated entryeverruns knowledge-bases entries delete --kb-id kb_01h9 --entry-id kbe_01h9 --reason 'Policy changed'knowledge-bases entries get
Section titled “knowledge-bases entries get”Get a knowledge entry by ID.
everruns knowledge-bases entries get [OPTIONS] --entry-id <entry_id> --kb-id <kb_id>| Flag | Description |
|---|---|
--entry-id <ENTRY_ID> | Required. Knowledge base entry’s prefixed public identifier. |
--kb-id <KB_ID> | Required. Knowledge base’s prefixed public identifier. |
Example:
# Read one entry's full bodyeverruns knowledge-bases entries get --kb-id kb_01h9 --entry-id kbe_01h9knowledge-bases entries list
Section titled “knowledge-bases entries list”List entries inside a knowledge base.
everruns knowledge-bases entries list [OPTIONS] --kb-id <kb_id>| Flag | Description |
|---|---|
--kb-id <KB_ID> | Required. Knowledge base’s prefixed public identifier. |
--kind <KIND> | Discriminator selecting the variant of this resource. |
--search <SEARCH> | Case-insensitive title or body filter. |
Example:
# Find entries about a topic inside one knowledge baseeverruns knowledge-bases entries list --kb-id kb_01h9 --search refundknowledge-bases entries update
Section titled “knowledge-bases entries update”Update a knowledge entry.
everruns knowledge-bases entries update [OPTIONS] --entry-id <entry_id> --kb-id <kb_id>| Flag | Description |
|---|---|
--body <BODY> | Updated entry body. |
--entry-id <ENTRY_ID> | Required. Knowledge base entry’s prefixed public identifier. |
--kb-id <KB_ID> | Required. Knowledge base’s prefixed public identifier. |
--kind <KIND> | Discriminator selecting the variant of this resource. |
--resource <RESOURCE> | Optional OKF resource URI. |
--tags <TAGS> | Free-form tags attached to this resource. Repeatable. |
--title <TITLE> | Human-readable title. |
Example:
# Correct an entry's body after a policy changeeverruns knowledge-bases entries update --kb-id kb_01h9 --entry-id kbe_01h9 --body 'Escalate to billing within 24 hours.' --reason 'Updated refund policy'knowledge-bases okf-import import
Section titled “knowledge-bases okf-import import”Import an Open Knowledge Format (OKF) bundle into a knowledge base.
everruns knowledge-bases okf-import import [OPTIONS] --kb-id <kb_id>| Flag | Description |
|---|---|
--bundle-base64 <BUNDLE_BASE64> | A base64-encoded .tar.gz OKF bundle. |
--files <FILES> | Inline bundle files. |
--kb-id <KB_ID> | Required. Knowledge base’s prefixed public identifier. |
--prune | When true, delete previously-imported entries absent from this bundle. |
Example:
# Load an OKF bundle (a .tar.gz of markdown concepts) into a knowledge baseeverruns knowledge-bases okf-import import --kb-id kb_01h9 --bundle-base64 "$(base64 < bundle.tar.gz)" --prune true --reason 'Sync the docs repo'