ci / check (push) Waiting to run
The first public release of LLeMbas CLI: a terminal coding agent and project manager for any LLM API, with permission modes, git snapshots, memory and skills, knowledge bases, MCP, voice, and a link to a LLeMbas instance whose web UI can work its sessions too. Signed Linux binaries for x64 and arm64. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
169 lines
4.7 KiB
JSON
169 lines
4.7 KiB
JSON
{
|
|
"about": "Every prompt text of the harness, by path under prompts/. scope: shared — both projects send this text (LLeMbas as the default of the fragments named, which an administrator may still override); cli — LLeMbas CLI's own. `llembas` names the LLeMbas fragment keys (services/prompts.py) the text is, or replaces. A shared text with no fragment named is not yet one of LLeMbas's. HTML comments are provenance and are stripped before sending; {{name}} is a variable. `llembas_text`: whether LLeMbas's default for that fragment is this text word for word (`identical`), or still its own (`differs`, with why) — a shared text that differs is an open item on the Harness-parity page. personality/*.md are the presets both offer: one is appended last, under \"## Personality\".",
|
|
"prompts": {
|
|
"system/default.md": {
|
|
"scope": "shared",
|
|
"llembas": [
|
|
"core.engineering",
|
|
"core.objective",
|
|
"core.tools_preamble",
|
|
"core.tool_list",
|
|
"core.keep_working",
|
|
"core.commit",
|
|
"core.untrusted"
|
|
],
|
|
"llembas_text": "differs",
|
|
"why": "LLeMbas's core.* fragments are separate, editable pieces; this is one text"
|
|
},
|
|
"system/identity.md": {
|
|
"scope": "cli",
|
|
"llembas": []
|
|
},
|
|
"family/anthropic.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "differs",
|
|
"why": "not adopted yet"
|
|
},
|
|
"family/gpt.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "differs",
|
|
"why": "not adopted yet"
|
|
},
|
|
"family/gemini.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "differs",
|
|
"why": "not adopted yet"
|
|
},
|
|
"family/local.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "differs",
|
|
"why": "not adopted yet"
|
|
},
|
|
"modes/manual.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "differs",
|
|
"why": "not adopted yet"
|
|
},
|
|
"modes/edit.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "differs",
|
|
"why": "not adopted yet"
|
|
},
|
|
"modes/auto.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "differs",
|
|
"why": "not adopted yet"
|
|
},
|
|
"modes/plan.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "differs",
|
|
"why": "not adopted yet"
|
|
},
|
|
"modes/unattended.md": {
|
|
"scope": "shared",
|
|
"llembas": [
|
|
"core.unattended"
|
|
],
|
|
"llembas_text": "differs",
|
|
"why": "the CLI: a headless run with modes; LLeMbas: a scheduled chat with nobody reading"
|
|
},
|
|
"blocks/memory.md": {
|
|
"scope": "shared",
|
|
"llembas": [
|
|
"tool.memory"
|
|
],
|
|
"llembas_text": "differs",
|
|
"why": "LLeMbas's memory is per person and per data group"
|
|
},
|
|
"blocks/skills.md": {
|
|
"scope": "shared",
|
|
"llembas": [
|
|
"tool.skills",
|
|
"context.skills"
|
|
],
|
|
"llembas_text": "differs",
|
|
"why": "LLeMbas's skills index differs in shape"
|
|
},
|
|
"blocks/skills-empty.md": {
|
|
"scope": "cli",
|
|
"llembas": []
|
|
},
|
|
"blocks/agents-missing.md": {
|
|
"scope": "cli",
|
|
"llembas": []
|
|
},
|
|
"blocks/agents-git.md": {
|
|
"scope": "cli",
|
|
"llembas": []
|
|
},
|
|
"blocks/agents-keep.md": {
|
|
"scope": "cli",
|
|
"llembas": []
|
|
},
|
|
"tasks/compact.md": {
|
|
"scope": "shared",
|
|
"llembas": [
|
|
"task.compact"
|
|
],
|
|
"llembas_text": "differs",
|
|
"why": "the CLI's keeps commands and a 'Files touched' section, for coding work"
|
|
},
|
|
"tasks/review.md": {
|
|
"scope": "cli",
|
|
"llembas": []
|
|
},
|
|
"tasks/changelog.md": {
|
|
"scope": "cli",
|
|
"llembas": []
|
|
},
|
|
"tasks/continue.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "identical",
|
|
"why": "LLeMbas reads it from the vendored spec (harness_spec.prompt), not from a fragment"
|
|
},
|
|
"tasks/init.md": {
|
|
"scope": "cli",
|
|
"llembas": []
|
|
},
|
|
"personality/concise.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "identical"
|
|
},
|
|
"personality/pragmatic.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "identical"
|
|
},
|
|
"personality/optimistic.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "identical"
|
|
},
|
|
"personality/funny.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "identical"
|
|
},
|
|
"personality/formal.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "identical"
|
|
},
|
|
"personality/socratic.md": {
|
|
"scope": "shared",
|
|
"llembas": [],
|
|
"llembas_text": "identical"
|
|
}
|
|
}
|
|
}
|