()
| 14 | } = require('../../gep/paths'); |
| 15 | |
| 16 | function getObserverPaths() { |
| 17 | const evolutionDir = getEvolutionDir(); |
| 18 | const gepAssetsDir = getGepAssetsDir(); |
| 19 | return { |
| 20 | repoRoot: getRepoRoot(), |
| 21 | workspaceRoot: getWorkspaceRoot(), |
| 22 | evolutionDir, |
| 23 | gepAssetsDir, |
| 24 | skillsDir: getSkillsDir(), |
| 25 | agentSessionsDir: getAgentSessionsDir(), |
| 26 | evolverLogPath: getEvolverLogPath(), |
| 27 | cycleProgressPath: path.join(evolutionDir, 'cycle_progress.json'), |
| 28 | solidifyStatePath: path.join(evolutionDir, 'evolution_solidify_state.json'), |
| 29 | evolutionStatePath: path.join(evolutionDir, 'evolution_state.json'), |
| 30 | pipelineEventsPath: path.join(evolutionDir, 'pipeline_events.jsonl'), |
| 31 | assetCallLogPath: path.join(evolutionDir, 'asset_call_log.jsonl'), |
| 32 | reflectionLogPath: getReflectionLogPath(), |
| 33 | narrativePath: getNarrativePath(), |
| 34 | memoryGraphPath: path.join(evolutionDir, 'memory_graph.jsonl'), |
| 35 | genesPath: path.join(gepAssetsDir, 'genes.json'), |
| 36 | genesJsonlPath: path.join(gepAssetsDir, 'genes.jsonl'), |
| 37 | capsulesPath: path.join(gepAssetsDir, 'capsules.json'), |
| 38 | capsulesJsonlPath: path.join(gepAssetsDir, 'capsules.jsonl'), |
| 39 | eventsPath: path.join(gepAssetsDir, 'events.jsonl'), |
| 40 | candidatesPath: path.join(gepAssetsDir, 'candidates.jsonl'), |
| 41 | externalCandidatesPath: path.join(gepAssetsDir, 'external_candidates.jsonl'), |
| 42 | failedCapsulesPath: path.join(gepAssetsDir, 'failed_capsules.json'), |
| 43 | }; |
| 44 | } |
| 45 | |
| 46 | module.exports = { getObserverPaths }; |
no test coverage detected