Allen Hutchison
Allen Hutchison
I'm looking for a self-hosted podcast manager that would allow me to implement custom hooks or extensions. For the past year, I've been using podgrab (https://github.com/akhilrex/podgrab), but the project is...
Enables the message bus integration feature flag by default in the CLI settings. This allows for policy-based tool confirmation.
## Summary - Refactor stdout handling to ensure consistent logging capture - Rename `createInkStdio` → `createWorkingStdio` for clarity - Always call `patchStdio()` and use `createWorkingStdio()` for clean output ## Problem...
Investigate consolidating file import logic across @ commands, memory imports, and custom commands
## Background Currently, we have **three** separate systems that handle `@`-based file references: 1. **Memory Import Processor** (`packages/core/src/utils/memoryImportProcessor.ts`): Processes `@path` directives in markdown files (e.g., `GEMINI.md`) to import content from...
## Description This PR introduces the ability for users to persist "Always Allow" decisions for tools, streamlining the user experience by reducing repetitive confirmations. It includes granular control for shell...
This PR fixes issues with running `yamllint` on environments with newer Python versions or private registry configurations. It upgrades `pip` before installation and explicitly points to the public PyPI index...
This issue tracks the implementation of the Tool Confirmation Message Bus as described in the RFC. ### Summary This project will implement a new pub/sub message bus to decouple tool...
## Summary This PR replaces the generic `ConsentPrompt` with the standard `ToolConfirmationMessage` component for subagent tool confirmations, providing a consistent and feature-rich confirmation experience. ## Changes ### Core Package -...
Addressing feedback from PR #15006. Changes: - Implemented recursive checking for shell command substitutions (e.g., `echo $(rm -rf /)`). - Enforced stricter validation for chained commands. - Added fail-safe mechanisms:...
Fixes #12958. Replaces manual JSON validation in `checker-runner.ts` with `zod` schema validation to ensure type safety and cleaner error handling.