# Context
runtime.selfref.context.inspect() -> dict
runtime.selfref.context.remember(text: str) -> dict # {id, text}
runtime.selfref.context.forget(experience_id: str) -> bool
runtime.selfref.context.compact(
goal: str,
instruction: str,
discoveries: list[str],
completed: list[str],
current_status: str,
likely_next_work: str,
relevant_files_directories: list[str],
remember: list[str] = [],
) -> dict # {assistant_message, ...}
# Fork
runtime.selfref.fork.spawn(
task: str,
instruction: str,
...
) -> dict # {fork_id, status}
runtime.selfref.fork.gather_all(include_history: bool = False) -> dict # {fork_id: ForkResult}