-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
--debug-unsafe Enable unsafe debugging options.
-s, --system <SYSTEM> The system prompt to use
--include-reasoning Include reasoning in the output
-h, --help Print help
-V, --version Print version
[oboro@roswaal hinata]$ hnt-agent
Cleaning up session...
Error: EDITOR environment variable not set
Caused by:
environment variable not found
[oboro@roswaal hinata]$ export EDITOR=vi
[oboro@roswaal hinata]$ export EDITOR=vim
[oboro@roswaal hinata]$ hnt-agent
Cleaning up session...
Error: Failed to open editor: vim
Caused by:
No such file or directory (os error 2)
[oboro@roswaal hinata]$ vim
-bash: vim: command not found
[oboro@roswaal hinata]$ kak
[oboro@roswaal hinata]$ export EDITOR=kak
[oboro@roswaal hinata]$ hnt-agent
─────── 🗝️ querent • turn 1 ────────────────────────────────────────────────────────────────
hello
────────────────────────────────────────────────────────────────────────────────────────────
Created conversation: /home/oboro/.local/share/hinata/chat/conversations/1751596068565844860
─────── ❄️ hinata • turn 1 ─────────────────────────────────────────────────────────────────
An error occurred during the LLM request: API key for 'openrouter' not found. Please set OPENROUTER_API_KEY or save the key with `hnt-llm save-key openrouter`
─────── ❄️ hinata • turn 1 ─────────────────────────────────────────────────────────────────
An error occurred during the LLM request: API key for 'openrouter' not found. Please set OPENROUTER_API_KEY or save the key with `hnt-llm save-key openrouter`
Aborting.
Cleaning up session...
[oboro@roswaal hinata]$ hnt-llm save-key openrouter
Enter API key for 'openrouter':
Saved key 'openrouter'.
[oboro@roswaal hinata]$ hnt-agent
─────── 🗝️ querent • turn 1 ────────────────────────────────────────────────────────────────
hello
────────────────────────────────────────────────────────────────────────────────────────────
Created conversation: /home/oboro/.local/share/hinata/chat/conversations/1751596087823568539
─────── ❄️ hinata • turn 1 ─────────────────────────────────────────────────────────────────
Hello! How can I assist you with your Linux or software engineering needs today? Please feel free to describe your technical problem or project requirements.
────────────────────────────────────────────────────────────────────────────────────────────
LLM provided no <hnt-shell> command. What would you like to do?
🭋Provide new instructions for the LLM.
Quit. Terminate the agent.
- allow a simple bar input without EDITOR or something
- use gemini 2.5 pro as the default model instead of free V3 so it's good performance out of the box
- ─ ❄️ hinata • openrouter/gemini-2.5-pro * turn 1 ─ or some better status indicator in general. support switching models and continuing hnt-agent conversations
- have some kind UI within hnt-llm or hnt-agent or whatever that tells you you're missing the key and prompts you for it, or tells you to retry with the env set
- if EDITOR is set, then likely have some content displayed in there. maybe like a line at the bottom so you don't need to clear out the whole thing
Welcome to hnt-agent! Please provide an instruction for the agent using your editor in this file.
Place your instruction below this line, then save and quit:
----------------
(empty)
or whatever
Metadata
Metadata
Assignees
Labels
No labels