module

Smith::Session::Naming

Turns a first prompt into something a human would type at a shell.

Deliberately not an LLM call: naming a session is not worth a provider roundtrip, and a mechanical name is predictable in a way a generated one is not.

Constants

WORDS = 5

Class methods

derive(prompt : String) : String | Nil
Source