update core, 9p submodules; agent configs and prime script

This commit is contained in:
Levi Neely 2026-07-20 13:37:22 +02:00
parent 160cf1a46b
commit cf6fe52fc4
10 changed files with 48 additions and 49 deletions

2
9p

@ -1 +1 @@
Subproject commit c4e1950f8ca735f7699b1031df68588174a706f3
Subproject commit 21b0cf154387def5649f3617f66cd196ef7277dd

View File

@ -1,7 +1,7 @@
{
"prompt": [
"$OLLIE_CFG_PATH/scripts/x/prime agent-copilot",
"$OLLIE_CFG_PATH/scripts/x/prime tools-file"
"/home/lkn/.config/ollie/prompts/agent-copilot.md",
"/home/lkn/.config/ollie/prompts/tools-file.md"
],
"tools": true,
"allowExecutors": ["call_tool"],

View File

@ -1,13 +1,13 @@
{
"prompt": [
"$OLLIE_CFG_PATH/scripts/x/prime SYSTEM_PROMPT",
"$OLLIE_CFG_PATH/scripts/x/prime session",
"$OLLIE_CFG_PATH/scripts/x/prime agent-coding",
"$OLLIE_CFG_PATH/scripts/x/prime tools-file",
"$OLLIE_CFG_PATH/scripts/x/prime tools-lsp",
"$OLLIE_CFG_PATH/scripts/x/prime tools-reasoning",
"$OLLIE_CFG_PATH/scripts/x/prime tools-memory",
"$OLLIE_CFG_PATH/scripts/x/prime tools-elevate",
"/home/lkn/.config/ollie/prompts/SYSTEM_PROMPT.md",
"/home/lkn/.config/ollie/prompts/session.md",
"/home/lkn/.config/ollie/prompts/agent-coding.md",
"/home/lkn/.config/ollie/prompts/tools-file.md",
"/home/lkn/.config/ollie/prompts/tools-lsp.md",
"/home/lkn/.config/ollie/prompts/tools-reasoning.md",
"/home/lkn/.config/ollie/prompts/tools-memory.md",
"/home/lkn/.config/ollie/prompts/tools-elevate.md",
"bash -c 'd=$PWD; while [ \"$d\" != / ]; do [ -d \"$d/.beads\" ] && exec bd prime; [ ! -e \"$d/.git\" ] && break; d=$(dirname \"$d\"); done' 2>/dev/null || true"
],
"maxSteps": 50,

View File

@ -1,13 +1,13 @@
{
"prompt": [
"$OLLIE_CFG_PATH/scripts/x/prime SYSTEM_PROMPT",
"$OLLIE_CFG_PATH/scripts/x/prime session",
"$OLLIE_CFG_PATH/scripts/x/prime agent-explorer",
"$OLLIE_CFG_PATH/scripts/x/prime tools-file",
"$OLLIE_CFG_PATH/scripts/x/prime tools-lsp",
"$OLLIE_CFG_PATH/scripts/x/prime tools-reasoning",
"$OLLIE_CFG_PATH/scripts/x/prime tools-memory",
"$OLLIE_CFG_PATH/scripts/x/prime tools-elevate"
"/home/lkn/.config/ollie/prompts/SYSTEM_PROMPT.md",
"/home/lkn/.config/ollie/prompts/session.md",
"/home/lkn/.config/ollie/prompts/agent-explorer.md",
"/home/lkn/.config/ollie/prompts/tools-file.md",
"/home/lkn/.config/ollie/prompts/tools-lsp.md",
"/home/lkn/.config/ollie/prompts/tools-reasoning.md",
"/home/lkn/.config/ollie/prompts/tools-memory.md",
"/home/lkn/.config/ollie/prompts/tools-elevate.md"
],
"maxSteps": 40,
"temperature": 0.3,

View File

@ -1,10 +1,10 @@
{
"prompt": [
"$OLLIE_CFG_PATH/scripts/x/prime SYSTEM_PROMPT",
"$OLLIE_CFG_PATH/scripts/x/prime session",
"$OLLIE_CFG_PATH/scripts/x/prime agent-librarian",
"$OLLIE_CFG_PATH/scripts/x/prime tools-file",
"$OLLIE_CFG_PATH/scripts/x/prime tools-memory"
"/home/lkn/.config/ollie/prompts/SYSTEM_PROMPT.md",
"/home/lkn/.config/ollie/prompts/session.md",
"/home/lkn/.config/ollie/prompts/agent-librarian.md",
"/home/lkn/.config/ollie/prompts/tools-file.md",
"/home/lkn/.config/ollie/prompts/tools-memory.md"
],
"maxSteps": 20,
"temperature": 0.3,

View File

@ -1,13 +1,13 @@
{
"prompt": [
"$OLLIE_CFG_PATH/scripts/x/prime SYSTEM_PROMPT",
"$OLLIE_CFG_PATH/scripts/x/prime session",
"$OLLIE_CFG_PATH/scripts/x/prime agent-partner",
"$OLLIE_CFG_PATH/scripts/x/prime tools-file",
"$OLLIE_CFG_PATH/scripts/x/prime tools-lsp",
"$OLLIE_CFG_PATH/scripts/x/prime tools-reasoning",
"$OLLIE_CFG_PATH/scripts/x/prime tools-memory",
"$OLLIE_CFG_PATH/scripts/x/prime tools-elevate"
"/home/lkn/.config/ollie/prompts/SYSTEM_PROMPT.md",
"/home/lkn/.config/ollie/prompts/session.md",
"/home/lkn/.config/ollie/prompts/agent-partner.md",
"/home/lkn/.config/ollie/prompts/tools-file.md",
"/home/lkn/.config/ollie/prompts/tools-lsp.md",
"/home/lkn/.config/ollie/prompts/tools-reasoning.md",
"/home/lkn/.config/ollie/prompts/tools-memory.md",
"/home/lkn/.config/ollie/prompts/tools-elevate.md"
],
"maxSteps": 30,
"temperature": 0.5,

View File

@ -1,9 +1,9 @@
{
"prompt": [
"$OLLIE_CFG_PATH/scripts/x/prime SYSTEM_PROMPT",
"$OLLIE_CFG_PATH/scripts/x/prime session",
"$OLLIE_CFG_PATH/scripts/x/prime agent-taskmanager",
"$OLLIE_CFG_PATH/scripts/x/prime tools-file"
"/home/lkn/.config/ollie/prompts/SYSTEM_PROMPT.md",
"/home/lkn/.config/ollie/prompts/session.md",
"/home/lkn/.config/ollie/prompts/agent-taskmanager.md",
"/home/lkn/.config/ollie/prompts/tools-file.md"
],
"maxSteps": 20,
"temperature": 0.3,

View File

@ -1,13 +1,13 @@
{
"prompt": [
"$OLLIE_CFG_PATH/scripts/x/prime SYSTEM_PROMPT",
"$OLLIE_CFG_PATH/scripts/x/prime session",
"$OLLIE_CFG_PATH/scripts/x/prime agent-theo",
"$OLLIE_CFG_PATH/scripts/x/prime tools-file",
"$OLLIE_CFG_PATH/scripts/x/prime tools-lsp",
"$OLLIE_CFG_PATH/scripts/x/prime tools-reasoning",
"$OLLIE_CFG_PATH/scripts/x/prime tools-memory",
"$OLLIE_CFG_PATH/scripts/x/prime tools-elevate"
"/home/lkn/.config/ollie/prompts/SYSTEM_PROMPT.md",
"/home/lkn/.config/ollie/prompts/session.md",
"/home/lkn/.config/ollie/prompts/agent-theo.md",
"/home/lkn/.config/ollie/prompts/tools-file.md",
"/home/lkn/.config/ollie/prompts/tools-lsp.md",
"/home/lkn/.config/ollie/prompts/tools-reasoning.md",
"/home/lkn/.config/ollie/prompts/tools-memory.md",
"/home/lkn/.config/ollie/prompts/tools-elevate.md"
],
"maxSteps": 30,
"temperature": 0.3,

2
core

@ -1 +1 @@
Subproject commit 663311daa03038dab7e448eeb736806cb0e3a470
Subproject commit 05e43b9a7c346670d058137f55d40178be671225

View File

@ -1,8 +1,8 @@
#!/bin/bash
# Print a prompt file from $OLLIE_PROMPTS_PATH to stdout.
# Usage: prime <name> (resolves <name> or <name>.md under OLLIE_PROMPTS_PATH)
# All PRIME_* variables are expected from the caller environment
# (set by BuildRuntime via PromptEnv). Only PRIME_DATE is computed here.
# Resolution and variable expansion is now handled by the Go prompt resolver;
# this script is a convenience wrapper for manual/CLI use.
set -euo pipefail
PROMPTS_PATH="${OLLIE_PROMPTS_PATH:-${HOME}/.config/ollie/prompts}"
@ -19,8 +19,7 @@ for dir in "${DIRS[@]}"; do
[ -z "$dir" ] && continue
for path in "$dir/$NAME" "$dir/$NAME.md"; do
if [ -f "$path" ]; then
export PRIME_DATE="$(date +%Y-%m-%d)"
envsubst < "$path"
cat "$path"
exit 0
fi
done