chore: sweep em dashes from our own source and README (#13)

This commit was merged in pull request #13.
This commit is contained in:
2026-10-03 22:03:00 +00:00
parent 95edbcd20b
commit f5d1ced4d6
7 changed files with 70 additions and 32 deletions
+5 -5
View File
@@ -35,7 +35,7 @@ import { recencyGroup, truncate } from "../utils";
*
* - The search bar is the composer. It is the only always-focused text input in
* a `List`, which is what makes "hit a hotkey, then just start typing" work.
* - `filtering` is off, because the left column is a conversation switcher — the
* - `filtering` is off, because the left column is a conversation switcher. The
* builtin fuzzy filter would hide rows as the user types their question.
* - `Detail` accepts no typed input (`onSearchTextChange` exists only on `List`,
* `Grid`, `Form` and `Dropdown`), so the left column cannot be dropped: it is
@@ -87,7 +87,7 @@ export function ChatView({ initialSession, initialPrompt }: ChatViewProps) {
/**
* Reopening the command continues the most recent conversation, but only if it
* was used recently. Past the configured idle window it starts a fresh chat
* instead — the previous conversation is never removed, it just drops down the
* instead. The previous conversation is never removed, it just drops down the
* sidebar. Setting the preference to "Never" keeps the last chat open forever.
*/
useEffect(() => {
@@ -218,7 +218,7 @@ export function ChatView({ initialSession, initialPrompt }: ChatViewProps) {
/**
* The primary action adapts to the search bar. With text in it, Return sends;
* with it empty — where sending would be a no-op anyway — Return opens the
* with it empty (where sending would be a no-op anyway), Return opens the
* highlighted conversation instead.
*/
const rowActions = (row: SessionRow) => {
@@ -249,8 +249,8 @@ export function ChatView({ initialSession, initialPrompt }: ChatViewProps) {
}
const placeholder = chat.status
? `${chat.status} — press ⏎ to stop`
: "Lam is thinking — press ⏎ to stop";
? `${chat.status}. Press ⏎ to stop`
: "Lam is thinking. Press ⏎ to stop";
return (
<List