summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-03-16Centralize GPT-5 temperature override into llmutils.ResolveTemperaturePaul Buetow
2026-03-16Add bounds checks to extractRangeText and split into helper functionsPaul Buetow
2026-03-16Use read lock for cache misses in completionState.cacheGetPaul Buetow
2026-03-16Rename timeout helpers to match actual durations (timeout20s, timeout18s)Paul Buetow
2026-03-16Replace interface{} with any in LSP typesPaul Buetow
2026-03-16Use filepath.Join instead of fmt.Sprintf for path constructionPaul Buetow
2026-03-16Add doc comments to exported types and functionsPaul Buetow
2026-03-16Split mcp/server.go (962L) into server, handlers_prompt, handlers_toolPaul Buetow
2026-03-16Split config_load.go into config_load.go and config_env.goPaul Buetow
2026-03-16Merge runOnce and runOnceWithOpts in hexaiaction/prompts.goPaul Buetow
2026-03-16Add gofumpt formatting target to MagefilePaul Buetow
2026-03-16Fix mixed pointer/value receivers on appconfig.AppPaul Buetow
2026-03-16Replace custom stringsTrim with strings.TrimSpacePaul Buetow
2026-03-16Use %w for error wrapping in appconfig config_load.goPaul Buetow
2026-03-16Decompose App God struct into embedded section structsPaul Buetow
2026-03-16Refactor oversized functions and split large test filesPaul Buetow
2026-03-16Remove os.Setenv from MCP server production codePaul Buetow
2026-03-16Replace panic with graceful error returns in tmuxedit and mcp-serverPaul Buetow
2026-03-16Fix time.After timer leak in stats.acquireFileLockPaul Buetow
2026-03-16Fix data races in logging package using atomic operationsPaul Buetow
2026-03-16Release v0.24.0v0.24.0Paul Buetow
2026-03-16Release v0.23.1v0.23.1Paul Buetow
2026-03-15Release v0.23.0v0.23.0Paul Buetow
2026-03-14Release v0.22.3v0.22.3Paul Buetow
2026-03-14Release v0.22.2v0.22.2Paul Buetow
2026-03-14Release v0.22.1v0.22.1Paul Buetow
2026-03-13release: v0.22.0v0.22.0Paul Buetow
2026-03-10Bump version to 0.20.2v0.20.2Paul Buetow
2026-03-10task 80330fc4: deduplicate default config path helperPaul Buetow
2026-03-10task dac9b1e5: avoid LSP startup panic on StateDir failurePaul Buetow
2026-03-10task bf088a70: extract LSP client and completion statePaul Buetow
2026-03-02release: v0.20.1v0.20.1Paul Buetow
2026-03-02hexaiaction: replace global action state with Runner struct (task 406)Paul Buetow
2026-03-02hexaicli: move column printer into internal/termprint package (task 406)Paul Buetow
2026-03-02lsp: inject StatusSink to decouple core from tmux package (task 407)Paul Buetow
2026-03-02appconfig: return toml raw-unmarshal errors instead of ignoring (task 409)Paul Buetow
2026-03-02io: use errors.Is for EOF checks in lsp and mcp servers (task 409)Paul Buetow
2026-03-02llm: extract shared doJSON and logStart helpers (task 409)Paul Buetow
2026-03-02gotest: extract Go codegen heuristics from lsp handlers (task 406)Paul Buetow
2026-03-02hexailsp: add ConfigurableServerRunner for runtime ApplyOptions (task 408)Paul Buetow
2026-03-02lsp: use appconfig.CustomAction directly for custom actions (task 411)Paul Buetow
2026-03-02hexaiaction: use sectioned config interface instead of full App (task 409)Paul Buetow
2026-03-02mcp: depend on SlashCommandSyncer interface instead of concrete type (task 410)Paul Buetow
2026-03-02lsp: decompose tryLLMCompletion orchestration helpers (task 415)Paul Buetow
2026-03-02lsp: decompose resolveGoTest workflow into helpers (task 416)Paul Buetow
2026-03-02hexaicli: decompose runCLIJobs and runChat helpers (task 417)Paul Buetow
2026-03-02lsp: decompose detectAndHandleChat into focused helpers (task 418)Paul Buetow
2026-03-02llmutils: remove remaining default-model wrappers in callers (task 413)Paul Buetow
2026-03-02lsp: cancel handler contexts on shutdown via server context (task 423)Paul Buetow
2026-03-02lsp: use context-mode registry for additional context dispatch (task 408)Paul Buetow