mirror of
https://github.com/langchain-ai/openwork.git
synced 2026-07-21 01:55:30 -04:00
[PR #21] [CLOSED] Fix linter errors in core libraries and App #34
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langchain-ai/openwork/pull/21
Author: @bwhiting2356
Created: 1/17/2026
Status: ❌ Closed
Base:
lint-fix-3-feature-components← Head:lint-fix-4-core-libs📝 Commits (10+)
2be0404Fix linter errors in backend & main processea0c272Fix linter errors in shadcn/ui components539a1f3Fix linter errors in backend & main processd6023b8Fix linter errors in feature components705dd42Extract selectWorkspaceFolder to separate utility fileb0ae813Fix ModelSwitcher to derive selectedProviderId instead of setState in effectfc9c803Revert "Fix ModelSwitcher to derive selectedProviderId instead of setState in effect"45f6b8bAdd TODO comments for eslint-disable directives6a2ad9dFix linter errors in core libraries and Appae51aa2Refactor thread-context into multiple files📊 Changes
50 files changed (+1111 additions, -1008 deletions)
View changed files
📝
bin/cli.js(+5 -1)📝
electron.vite.config.ts(+2 -2)📝
eslint.config.mjs(+23 -17)📝
src/main/agent/runtime.ts(+3 -1)📝
src/main/checkpointer/sqljs-saver.ts(+9 -1)📝
src/main/ipc/agent.ts(+1 -4)📝
src/main/ipc/threads.ts(+5 -5)📝
src/main/services/title-generator.ts(+8 -8)📝
src/main/storage.ts(+1 -1)📝
src/preload/index.d.ts(+8 -2)📝
src/preload/index.ts(+11 -3)📝
src/renderer/src/App.tsx(+52 -52)📝
src/renderer/src/components/chat/ApiKeyDialog.tsx(+13 -18)📝
src/renderer/src/components/chat/ChatContainer.tsx(+16 -9)📝
src/renderer/src/components/chat/ChatTodos.tsx(+2 -2)📝
src/renderer/src/components/chat/ContextUsageIndicator.tsx(+25 -24)📝
src/renderer/src/components/chat/MessageBubble.tsx(+32 -38)📝
src/renderer/src/components/chat/ModelSwitcher.tsx(+34 -35)📝
src/renderer/src/components/chat/StreamingMarkdown.tsx(+1 -3)📝
src/renderer/src/components/chat/ToolCallRenderer.tsx(+115 -66)...and 30 more files
📄 Description
Part 4/4 of linter cleanup. Fixes all lint errors in core libraries and App component.
Stack: #18 → #19 → #20 → #21
Changes
✅ After this PR merges, the codebase will have zero linter errors.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.