-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.toml
More file actions
40 lines (32 loc) · 1.6 KB
/
config.example.toml
File metadata and controls
40 lines (32 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# rejoin — example configuration
# Copy to ~/.config/rejoin/config.toml and edit; values here are defaults.
# -- Titling --------------------------------------------------------------
# OpenRouter model slug used for the auto-title pass. Pick a cheap,
# non-reasoning model — titles are a classification task.
model = "qwen/qwen3-30b-a3b-instruct-2507"
# Max concurrent titler calls on initial backfill.
title_concurrency = 8
# -- Refresh / UI ---------------------------------------------------------
# How often the background task rescans for new/modified sessions.
refresh_interval_sec = 60
# Seconds since last_activity to still count a session as "active"
# (shows a pulsing dot in the row and detail pane).
active_window_sec = 120
# -- Transcript rendering -------------------------------------------------
# When opening a session, show the last N turns by default. "Load all"
# button reveals the rest.
transcript_tail = 40
# In-memory cache of parsed transcripts (keyed by path+mtime).
# Each entry holds one full session's turn list.
turn_cache_size = 16
# A user/assistant turn is collapsed with a fade + expand button when
# either threshold is exceeded. Newline-poor but visually-wrapped
# paragraphs trigger on chars; bulleted lists trigger on lines.
long_turn_lines = 30
long_turn_chars = 1500
# -- Server ---------------------------------------------------------------
# 127.0.0.1 keeps the dashboard local-only (default). Use "0.0.0.0" ONLY
# if you trust every peer on the network (Tailnet, VPN, etc.) — the
# dashboard exposes your complete session transcript history.
host = "127.0.0.1"
port = 8767