331 lines
11 KiB
JSON
331 lines
11 KiB
JSON
{
|
|
"agent:main:main": {
|
|
"sessionId": "bd8ce668-8db7-49eb-8dfa-67aac370286a",
|
|
"updatedAt": 1770312555587,
|
|
"systemSent": true,
|
|
"abortedLastRun": false,
|
|
"chatType": "direct",
|
|
"deliveryContext": {
|
|
"channel": "discord",
|
|
"to": "channel:1468718506835972127",
|
|
"accountId": "default"
|
|
},
|
|
"lastChannel": "discord",
|
|
"origin": {
|
|
"label": "quantumfla5h user id:108193513740460032",
|
|
"provider": "discord",
|
|
"surface": "discord",
|
|
"chatType": "direct",
|
|
"from": "discord:108193513740460032",
|
|
"to": "channel:1468718506835972127",
|
|
"accountId": "default"
|
|
},
|
|
"sessionFile": "/home/jramos/.openclaw/agents/main/sessions/bd8ce668-8db7-49eb-8dfa-67aac370286a.jsonl",
|
|
"compactionCount": 0,
|
|
"skillsSnapshot": {
|
|
"prompt": "\n\nThe following skills provide specialized instructions for specific tasks.\nUse the read tool to load a skill's file when the task matches its description.\nWhen a skill file references a relative path, resolve it against the skill directory (parent of SKILL.md / dirname of the path) and use that absolute path in tool commands.\n\n<available_skills>\n <skill>\n <name>bluebubbles</name>\n <description>Build or update the BlueBubbles external channel plugin for OpenClaw (extension package, REST send/probe, webhook inbound).</description>\n <location>/home/jramos/.npm-global/lib/node_modules/openclaw/skills/bluebubbles/SKILL.md</location>\n </skill>\n <skill>\n <name>healthcheck</name>\n <description>Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).</description>\n <location>/home/jramos/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md</location>\n </skill>\n <skill>\n <name>skill-creator</name>\n <description>Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.</description>\n <location>/home/jramos/.npm-global/lib/node_modules/openclaw/skills/skill-creator/SKILL.md</location>\n </skill>\n <skill>\n <name>weather</name>\n <description>Get current weather and forecasts (no API key required).</description>\n <location>/home/jramos/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md</location>\n </skill>\n</available_skills>",
|
|
"skills": [
|
|
{
|
|
"name": "bluebubbles"
|
|
},
|
|
{
|
|
"name": "healthcheck"
|
|
},
|
|
{
|
|
"name": "skill-creator"
|
|
},
|
|
{
|
|
"name": "weather"
|
|
}
|
|
],
|
|
"resolvedSkills": [
|
|
{
|
|
"name": "bluebubbles",
|
|
"description": "Build or update the BlueBubbles external channel plugin for OpenClaw (extension package, REST send/probe, webhook inbound).",
|
|
"filePath": "/home/jramos/.npm-global/lib/node_modules/openclaw/skills/bluebubbles/SKILL.md",
|
|
"baseDir": "/home/jramos/.npm-global/lib/node_modules/openclaw/skills/bluebubbles",
|
|
"source": "openclaw-bundled",
|
|
"disableModelInvocation": false
|
|
},
|
|
{
|
|
"name": "healthcheck",
|
|
"description": "Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).",
|
|
"filePath": "/home/jramos/.npm-global/lib/node_modules/openclaw/skills/healthcheck/SKILL.md",
|
|
"baseDir": "/home/jramos/.npm-global/lib/node_modules/openclaw/skills/healthcheck",
|
|
"source": "openclaw-bundled",
|
|
"disableModelInvocation": false
|
|
},
|
|
{
|
|
"name": "skill-creator",
|
|
"description": "Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.",
|
|
"filePath": "/home/jramos/.npm-global/lib/node_modules/openclaw/skills/skill-creator/SKILL.md",
|
|
"baseDir": "/home/jramos/.npm-global/lib/node_modules/openclaw/skills/skill-creator",
|
|
"source": "openclaw-bundled",
|
|
"disableModelInvocation": false
|
|
},
|
|
{
|
|
"name": "weather",
|
|
"description": "Get current weather and forecasts (no API key required).",
|
|
"filePath": "/home/jramos/.npm-global/lib/node_modules/openclaw/skills/weather/SKILL.md",
|
|
"baseDir": "/home/jramos/.npm-global/lib/node_modules/openclaw/skills/weather",
|
|
"source": "openclaw-bundled",
|
|
"disableModelInvocation": false
|
|
}
|
|
],
|
|
"version": 0
|
|
},
|
|
"authProfileOverride": "anthropic:default",
|
|
"authProfileOverrideSource": "auto",
|
|
"authProfileOverrideCompactionCount": 0,
|
|
"modelProvider": "anthropic",
|
|
"model": "claude-haiku-4-5",
|
|
"contextTokens": 200000,
|
|
"systemPromptReport": {
|
|
"source": "run",
|
|
"generatedAt": 1770312467960,
|
|
"sessionId": "bd8ce668-8db7-49eb-8dfa-67aac370286a",
|
|
"sessionKey": "agent:main:main",
|
|
"provider": "anthropic",
|
|
"model": "claude-haiku-4-5",
|
|
"workspaceDir": "/home/jramos/.openclaw/workspace",
|
|
"bootstrapMaxChars": 20000,
|
|
"sandbox": {
|
|
"mode": "off",
|
|
"sandboxed": false
|
|
},
|
|
"systemPrompt": {
|
|
"chars": 22183,
|
|
"projectContextChars": 12029,
|
|
"nonProjectContextChars": 10154
|
|
},
|
|
"injectedWorkspaceFiles": [
|
|
{
|
|
"name": "AGENTS.md",
|
|
"path": "/home/jramos/.openclaw/workspace/AGENTS.md",
|
|
"missing": false,
|
|
"rawChars": 7804,
|
|
"injectedChars": 7804,
|
|
"truncated": false
|
|
},
|
|
{
|
|
"name": "SOUL.md",
|
|
"path": "/home/jramos/.openclaw/workspace/SOUL.md",
|
|
"missing": false,
|
|
"rawChars": 1857,
|
|
"injectedChars": 1857,
|
|
"truncated": false
|
|
},
|
|
{
|
|
"name": "TOOLS.md",
|
|
"path": "/home/jramos/.openclaw/workspace/TOOLS.md",
|
|
"missing": false,
|
|
"rawChars": 567,
|
|
"injectedChars": 567,
|
|
"truncated": false
|
|
},
|
|
{
|
|
"name": "IDENTITY.md",
|
|
"path": "/home/jramos/.openclaw/workspace/IDENTITY.md",
|
|
"missing": false,
|
|
"rawChars": 283,
|
|
"injectedChars": 283,
|
|
"truncated": false
|
|
},
|
|
{
|
|
"name": "USER.md",
|
|
"path": "/home/jramos/.openclaw/workspace/USER.md",
|
|
"missing": false,
|
|
"rawChars": 959,
|
|
"injectedChars": 959,
|
|
"truncated": false
|
|
},
|
|
{
|
|
"name": "HEARTBEAT.md",
|
|
"path": "/home/jramos/.openclaw/workspace/HEARTBEAT.md",
|
|
"missing": false,
|
|
"rawChars": 167,
|
|
"injectedChars": 167,
|
|
"truncated": false
|
|
},
|
|
{
|
|
"name": "BOOTSTRAP.md",
|
|
"path": "/home/jramos/.openclaw/workspace/BOOTSTRAP.md",
|
|
"missing": true,
|
|
"rawChars": 0,
|
|
"injectedChars": 68,
|
|
"truncated": false
|
|
}
|
|
],
|
|
"skills": {
|
|
"promptChars": 1724,
|
|
"entries": [
|
|
{
|
|
"name": "bluebubbles",
|
|
"blockChars": 306
|
|
},
|
|
{
|
|
"name": "healthcheck",
|
|
"blockChars": 502
|
|
},
|
|
{
|
|
"name": "skill-creator",
|
|
"blockChars": 307
|
|
},
|
|
{
|
|
"name": "weather",
|
|
"blockChars": 231
|
|
}
|
|
]
|
|
},
|
|
"tools": {
|
|
"listChars": 1984,
|
|
"schemaChars": 14501,
|
|
"entries": [
|
|
{
|
|
"name": "read",
|
|
"summaryChars": 298,
|
|
"schemaChars": 392,
|
|
"propertiesCount": 4
|
|
},
|
|
{
|
|
"name": "edit",
|
|
"summaryChars": 129,
|
|
"schemaChars": 591,
|
|
"propertiesCount": 6
|
|
},
|
|
{
|
|
"name": "write",
|
|
"summaryChars": 127,
|
|
"schemaChars": 313,
|
|
"propertiesCount": 3
|
|
},
|
|
{
|
|
"name": "exec",
|
|
"summaryChars": 181,
|
|
"schemaChars": 1037,
|
|
"propertiesCount": 12
|
|
},
|
|
{
|
|
"name": "process",
|
|
"summaryChars": 85,
|
|
"schemaChars": 844,
|
|
"propertiesCount": 11
|
|
},
|
|
{
|
|
"name": "browser",
|
|
"summaryChars": 1251,
|
|
"schemaChars": 1869,
|
|
"propertiesCount": 28
|
|
},
|
|
{
|
|
"name": "canvas",
|
|
"summaryChars": 106,
|
|
"schemaChars": 661,
|
|
"propertiesCount": 18
|
|
},
|
|
{
|
|
"name": "nodes",
|
|
"summaryChars": 101,
|
|
"schemaChars": 1479,
|
|
"propertiesCount": 33
|
|
},
|
|
{
|
|
"name": "cron",
|
|
"summaryChars": 1959,
|
|
"schemaChars": 530,
|
|
"propertiesCount": 12
|
|
},
|
|
{
|
|
"name": "message",
|
|
"summaryChars": 478,
|
|
"schemaChars": 3612,
|
|
"propertiesCount": 79
|
|
},
|
|
{
|
|
"name": "tts",
|
|
"summaryChars": 129,
|
|
"schemaChars": 223,
|
|
"propertiesCount": 2
|
|
},
|
|
{
|
|
"name": "gateway",
|
|
"summaryChars": 225,
|
|
"schemaChars": 465,
|
|
"propertiesCount": 11
|
|
},
|
|
{
|
|
"name": "agents_list",
|
|
"summaryChars": 72,
|
|
"schemaChars": 33,
|
|
"propertiesCount": 0
|
|
},
|
|
{
|
|
"name": "sessions_list",
|
|
"summaryChars": 54,
|
|
"schemaChars": 176,
|
|
"propertiesCount": 4
|
|
},
|
|
{
|
|
"name": "sessions_history",
|
|
"summaryChars": 36,
|
|
"schemaChars": 149,
|
|
"propertiesCount": 3
|
|
},
|
|
{
|
|
"name": "sessions_send",
|
|
"summaryChars": 84,
|
|
"schemaChars": 203,
|
|
"propertiesCount": 5
|
|
},
|
|
{
|
|
"name": "sessions_spawn",
|
|
"summaryChars": 107,
|
|
"schemaChars": 312,
|
|
"propertiesCount": 8
|
|
},
|
|
{
|
|
"name": "session_status",
|
|
"summaryChars": 207,
|
|
"schemaChars": 89,
|
|
"propertiesCount": 2
|
|
},
|
|
{
|
|
"name": "web_search",
|
|
"summaryChars": 175,
|
|
"schemaChars": 733,
|
|
"propertiesCount": 6
|
|
},
|
|
{
|
|
"name": "web_fetch",
|
|
"summaryChars": 129,
|
|
"schemaChars": 360,
|
|
"propertiesCount": 3
|
|
},
|
|
{
|
|
"name": "image",
|
|
"summaryChars": 184,
|
|
"schemaChars": 163,
|
|
"propertiesCount": 4
|
|
},
|
|
{
|
|
"name": "memory_search",
|
|
"summaryChars": 235,
|
|
"schemaChars": 139,
|
|
"propertiesCount": 3
|
|
},
|
|
{
|
|
"name": "memory_get",
|
|
"summaryChars": 151,
|
|
"schemaChars": 128,
|
|
"propertiesCount": 3
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"lastTo": "channel:1468718506835972127",
|
|
"lastAccountId": "default",
|
|
"inputTokens": 13,
|
|
"outputTokens": 391,
|
|
"totalTokens": 57505
|
|
}
|
|
} |