personal memory agent
0

Configure Feed

Select the types of activity you want to include in your feed.

solstone / tests / baselines / api / stats / stats.json
13 kB 446 lines
1{ 2 "generators": { 3 "chat": { 4 "color": "#6c757d", 5 "description": "Structured conversational reply planner for the chat backend rewrite", 6 "hook": { 7 "pre": "chat_context" 8 }, 9 "max_output_tokens": 2048, 10 "mtime": 0, 11 "output": "json", 12 "path": "<PROJECT>/solstone/talent/chat.md", 13 "schema": "chat.schema.json", 14 "source": "system", 15 "thinking_budget": 4096, 16 "tier": 2, 17 "title": "Chat", 18 "type": "generate" 19 }, 20 "conversation": { 21 "activities": [ 22 "meeting", 23 "call", 24 "messaging", 25 "email" 26 ], 27 "color": "#00796b", 28 "degradation_check": true, 29 "description": "Generates a conversation story, topics, and structured commitments, closures, and decisions to merge onto the activity record.", 30 "hook": { 31 "post": "story" 32 }, 33 "load": { 34 "percepts": true, 35 "talents": false, 36 "transcripts": true 37 }, 38 "mtime": 0, 39 "output": "json", 40 "path": "<PROJECT>/solstone/talent/conversation.md", 41 "priority": 20, 42 "schedule": "activity", 43 "schema": "story.schema.json", 44 "source": "system", 45 "tier": 3, 46 "title": "Conversation Story", 47 "type": "generate" 48 }, 49 "daily_schedule": { 50 "color": "#455a64", 51 "description": "Analyzes activity patterns to identify optimal times for scheduled maintenance tasks.", 52 "hook": { 53 "post": "daily_schedule", 54 "pre": "daily_schedule" 55 }, 56 "load": { 57 "percepts": false, 58 "talents": false, 59 "transcripts": false 60 }, 61 "max_output_tokens": 512, 62 "mtime": 0, 63 "output": "json", 64 "path": "<PROJECT>/solstone/talent/daily_schedule.md", 65 "priority": 10, 66 "schedule": "daily", 67 "schema": "daily_schedule.schema.json", 68 "source": "system", 69 "thinking_budget": 4096, 70 "title": "Maintenance Window", 71 "type": "generate" 72 }, 73 "documents": { 74 "color": "#5c6bc0", 75 "degradation_check": true, 76 "description": "Extracts structured intelligence from imported documents", 77 "hook": { 78 "pre": "documents" 79 }, 80 "load": { 81 "percepts": false, 82 "talents": false, 83 "transcripts": true 84 }, 85 "max_output_tokens": 8192, 86 "mtime": 0, 87 "output": "md", 88 "path": "<PROJECT>/solstone/talent/documents.md", 89 "priority": 10, 90 "schedule": "segment", 91 "source": "system", 92 "thinking_budget": 8192, 93 "title": "Document Analysis", 94 "type": "generate" 95 }, 96 "entities:detection": { 97 "app": "entities", 98 "color": "#00695c", 99 "description": "Per-segment, per-entity facet-relevance judgment feeding the living detection substrate", 100 "hook": { 101 "post": "entities:detection", 102 "pre": "entities:detection" 103 }, 104 "load": { 105 "percepts": false, 106 "talents": false, 107 "transcripts": false 108 }, 109 "max_output_tokens": 1024, 110 "mtime": 0, 111 "output": "json", 112 "path": "<PROJECT>/solstone/apps/entities/talent/detection.md", 113 "priority": 15, 114 "provider": "google", 115 "schedule": "segment", 116 "schema": "detection.schema.json", 117 "source": "app", 118 "thinking_budget": 2048, 119 "title": "Entity Detection", 120 "type": "generate" 121 }, 122 "entities:entity_describe": { 123 "app": "entities", 124 "color": "#26a69a", 125 "description": "Research and generate single-sentence descriptions for attached entities", 126 "group": "Entities", 127 "hook": { 128 "pre": "entities:entity_describe" 129 }, 130 "mtime": 0, 131 "output": "md", 132 "path": "<PROJECT>/solstone/apps/entities/talent/entity_describe.md", 133 "source": "app", 134 "title": "Entity Description", 135 "type": "generate" 136 }, 137 "entities:entity_observer": { 138 "app": "entities", 139 "color": "#004d40", 140 "description": "Extracts durable factoids about attached entities from journal content", 141 "group": "Entities", 142 "hook": { 143 "post": "entities:entity_observer", 144 "pre": "entities:entity_observer" 145 }, 146 "load": { 147 "percepts": false, 148 "talents": false, 149 "transcripts": false 150 }, 151 "mtime": 0, 152 "multi_facet": true, 153 "output": "json", 154 "path": "<PROJECT>/solstone/apps/entities/talent/entity_observer.md", 155 "priority": 57, 156 "schedule": "daily", 157 "schema": "entity_observer.schema.json", 158 "source": "app", 159 "thinking_budget": 2048, 160 "tier": 2, 161 "title": "Entity Observer", 162 "type": "generate" 163 }, 164 "event": { 165 "activities": [ 166 "appointment", 167 "event", 168 "travel", 169 "errand", 170 "celebration", 171 "deadline", 172 "reminder" 173 ], 174 "color": "#ff7043", 175 "degradation_check": true, 176 "description": "Generates an event story, topics, and structured commitments, closures, and decisions to merge onto the activity record.", 177 "hook": { 178 "post": "story" 179 }, 180 "load": { 181 "percepts": true, 182 "talents": false, 183 "transcripts": true 184 }, 185 "mtime": 0, 186 "output": "json", 187 "path": "<PROJECT>/solstone/talent/event.md", 188 "priority": 20, 189 "schedule": "activity", 190 "schema": "story.schema.json", 191 "source": "system", 192 "title": "Event Story", 193 "type": "generate" 194 }, 195 "facet_newsletter": { 196 "accumulate": true, 197 "color": "#0d47a1", 198 "description": "Creates comprehensive daily newsletters for each facet, capturing activities, progress, and insights", 199 "hook": { 200 "post": "facet_newsletter", 201 "pre": "facet_newsletter" 202 }, 203 "mtime": 0, 204 "multi_facet": true, 205 "output": "md", 206 "path": "<PROJECT>/solstone/talent/facet_newsletter.md", 207 "priority": 40, 208 "schedule": "daily", 209 "source": "system", 210 "title": "Facet Newsletter Generator", 211 "type": "generate" 212 }, 213 "morning_briefing": { 214 "color": "#1565c0", 215 "degradation_check": true, 216 "description": "Synthesizes all daily agent outputs into a structured five-section morning briefing", 217 "hook": { 218 "pre": "morning_briefing" 219 }, 220 "mtime": 0, 221 "output": "md", 222 "path": "<PROJECT>/solstone/talent/morning_briefing.md", 223 "priority": 50, 224 "schedule": "daily", 225 "source": "system", 226 "title": "Morning Briefing", 227 "type": "generate" 228 }, 229 "participation": { 230 "activities": [ 231 "*" 232 ], 233 "color": "#6c757d", 234 "description": "Consolidates per-segment Sense entity drafts into a structured per-activity participation list.", 235 "hook": { 236 "post": "participation" 237 }, 238 "load": { 239 "percepts": true, 240 "talents": { 241 "sense": true 242 }, 243 "transcripts": true 244 }, 245 "mtime": 0, 246 "output": "json", 247 "path": "<PROJECT>/solstone/talent/participation.md", 248 "priority": 10, 249 "schedule": "activity", 250 "schema": "participation.schema.json", 251 "source": "system", 252 "tier": 3, 253 "title": "Participation", 254 "type": "generate" 255 }, 256 "pulse": { 257 "accumulate": true, 258 "cadence_minutes": 5, 259 "color": "#6c757d", 260 "description": "Living situational read of the owner's day — the shape of today, what needs them, and a one-line glance.", 261 "hook": { 262 "post": "pulse", 263 "pre": "pulse" 264 }, 265 "load": { 266 "percepts": false, 267 "talents": false, 268 "transcripts": false 269 }, 270 "max_output_tokens": 700, 271 "mtime": 0, 272 "output": "json", 273 "path": "<PROJECT>/solstone/talent/pulse.md", 274 "priority": 50, 275 "schedule": "cadence", 276 "schema": "pulse.schema.json", 277 "source": "system", 278 "thinking_budget": 1024, 279 "tier": 3, 280 "title": "Pulse", 281 "type": "generate" 282 }, 283 "schedule": { 284 "color": "#5e35b1", 285 "description": "Extracts future scheduled items from screen and transcript content into anticipated activity records. Captures dates, times, participants, and cancellation state.", 286 "hook": { 287 "post": "schedule" 288 }, 289 "load": { 290 "percepts": false, 291 "talents": { 292 "screen": true 293 }, 294 "transcripts": true 295 }, 296 "mtime": 0, 297 "output": "json", 298 "path": "<PROJECT>/solstone/talent/schedule.md", 299 "priority": 10, 300 "schedule": "daily", 301 "schema": "schedule.schema.json", 302 "source": "system", 303 "title": "Upcoming Schedule", 304 "type": "generate" 305 }, 306 "screen": { 307 "color": "#9c27b0", 308 "description": "Creates a detailed documentary record of screen activity. Focuses on the 'what' - chronological account with preserved details, excerpts, and entities.", 309 "load": { 310 "percepts": "required", 311 "talents": false, 312 "transcripts": true 313 }, 314 "mtime": 0, 315 "output": "md", 316 "path": "<PROJECT>/solstone/talent/screen.md", 317 "priority": 10, 318 "schedule": "segment", 319 "source": "system", 320 "tier": 3, 321 "title": "Screen Record", 322 "type": "generate" 323 }, 324 "sense": { 325 "color": "#ff6f00", 326 "description": "Unified segment understanding — density, content type, entities, facets, speakers, and routing recommendations in a single pass", 327 "load": { 328 "percepts": true, 329 "talents": false, 330 "transcripts": true 331 }, 332 "mtime": 0, 333 "output": "json", 334 "path": "<PROJECT>/solstone/talent/sense.md", 335 "priority": 5, 336 "schedule": "segment", 337 "schema": "sense.schema.json", 338 "source": "system", 339 "tier": 3, 340 "title": "Segment Sense", 341 "type": "generate" 342 }, 343 "speaker_attribution": { 344 "color": "#d84315", 345 "description": "Identifies who said what in each transcript segment. Layers 1-3 (owner, structural, acoustic) run computationally via hook; Layer 4 uses contextual LLM analysis for remaining unmatched sentences.", 346 "hook": { 347 "post": "speaker_attribution", 348 "pre": "speaker_attribution" 349 }, 350 "load": { 351 "talents": { 352 "screen": true, 353 "speakers": true 354 }, 355 "transcripts": true 356 }, 357 "mtime": 0, 358 "output": "json", 359 "path": "<PROJECT>/solstone/talent/speaker_attribution.md", 360 "priority": 40, 361 "schedule": "segment", 362 "schema": "speaker_attribution.schema.json", 363 "source": "system", 364 "title": "Speaker Attribution", 365 "type": "generate" 366 }, 367 "steward": { 368 "accumulate": true, 369 "cadence_minutes": 30, 370 "color": "#6c757d", 371 "description": "Writes the owner-facing health summary (headline, sentence, suggested action) from the deterministic health surface.", 372 "hook": { 373 "post": "steward", 374 "pre": "steward" 375 }, 376 "load": { 377 "percepts": false, 378 "talents": false, 379 "transcripts": false 380 }, 381 "max_output_tokens": 400, 382 "mtime": 0, 383 "output": "json", 384 "path": "<PROJECT>/solstone/talent/steward.md", 385 "priority": 45, 386 "schedule": "cadence", 387 "schema": "steward.schema.json", 388 "source": "system", 389 "thinking_budget": 1024, 390 "tier": 3, 391 "title": "Steward", 392 "type": "generate" 393 }, 394 "timeline:segment_summary": { 395 "app": "timeline", 396 "color": "#6c757d", 397 "hook": { 398 "post": "timeline:segment_summary", 399 "pre": "timeline:segment_summary" 400 }, 401 "load": { 402 "percepts": false, 403 "talents": false, 404 "transcripts": false 405 }, 406 "mtime": 0, 407 "output": "json", 408 "path": "<PROJECT>/solstone/apps/timeline/talent/segment_summary.md", 409 "priority": 41, 410 "provider": "google", 411 "schedule": "segment", 412 "schema": "segment_summary.schema.json", 413 "source": "app", 414 "tier": 3, 415 "type": "generate" 416 }, 417 "work": { 418 "activities": [ 419 "coding", 420 "browsing", 421 "reading" 422 ], 423 "color": "#6d4c41", 424 "degradation_check": true, 425 "description": "Generates a work story, topics, and structured commitments, closures, and decisions to merge onto the activity record.", 426 "hook": { 427 "post": "story" 428 }, 429 "load": { 430 "percepts": true, 431 "talents": false, 432 "transcripts": true 433 }, 434 "mtime": 0, 435 "output": "json", 436 "path": "<PROJECT>/solstone/talent/work.md", 437 "priority": 20, 438 "schedule": "activity", 439 "schema": "story.schema.json", 440 "source": "system", 441 "title": "Work Story", 442 "type": "generate" 443 } 444 }, 445 "stats": {} 446}