mirror of
https://github.com/different-ai/openwork
synced 2026-04-25 17:15:34 +02:00
fix: overflow in workspace sidebar card
This commit is contained in:
3
opencode.json
Normal file
3
opencode.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://opencode.ai/config.json"
|
||||||
|
}
|
||||||
@@ -297,7 +297,7 @@ export default function SessionSidebar(props: SidebarProps) {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<div
|
<div
|
||||||
class={`space-y-2 rounded-lg border transition-colors ${
|
class={`space-y-2 rounded-lg border transition-colors overflow-hidden ${
|
||||||
isActive()
|
isActive()
|
||||||
? "border-indigo-7/40 bg-indigo-2/20"
|
? "border-indigo-7/40 bg-indigo-2/20"
|
||||||
: "border-gray-6/40 bg-transparent"
|
: "border-gray-6/40 bg-transparent"
|
||||||
|
|||||||
@@ -158,12 +158,15 @@ function OwpenbotSettings(props: {
|
|||||||
const [telegramCheckDetail, setTelegramCheckDetail] = createSignal<string | null>(null);
|
const [telegramCheckDetail, setTelegramCheckDetail] = createSignal<string | null>(null);
|
||||||
const openworkServerClient = createMemo(() => {
|
const openworkServerClient = createMemo(() => {
|
||||||
const baseUrl = props.openworkServerUrl.trim();
|
const baseUrl = props.openworkServerUrl.trim();
|
||||||
|
const localBaseUrl = props.openworkServerHostInfo?.baseUrl?.trim() ?? "";
|
||||||
const hostToken = props.openworkServerHostInfo?.hostToken?.trim() ?? "";
|
const hostToken = props.openworkServerHostInfo?.hostToken?.trim() ?? "";
|
||||||
const clientToken = props.openworkServerHostInfo?.clientToken?.trim() ?? "";
|
const clientToken = props.openworkServerHostInfo?.clientToken?.trim() ?? "";
|
||||||
const settingsToken = props.openworkServerSettings.token?.trim() ?? "";
|
const settingsToken = props.openworkServerSettings.token?.trim() ?? "";
|
||||||
const token = clientToken || settingsToken;
|
// Use clientToken only when connecting to the local server; use settingsToken for remote
|
||||||
|
const isLocalServer = localBaseUrl && baseUrl === localBaseUrl;
|
||||||
|
const token = isLocalServer ? (clientToken || settingsToken) : (settingsToken || clientToken);
|
||||||
if (!baseUrl || !token || !props.openworkServerWorkspaceId) return null;
|
if (!baseUrl || !token || !props.openworkServerWorkspaceId) return null;
|
||||||
return createOpenworkServerClient({ baseUrl, token, hostToken });
|
return createOpenworkServerClient({ baseUrl, token, hostToken: isLocalServer ? hostToken : undefined });
|
||||||
});
|
});
|
||||||
const debugOwpenbot = (message: string, data?: Record<string, unknown>) => {
|
const debugOwpenbot = (message: string, data?: Record<string, unknown>) => {
|
||||||
if (!props.developerMode) return;
|
if (!props.developerMode) return;
|
||||||
|
|||||||
2
packages/desktop/src-tauri/Cargo.lock
generated
2
packages/desktop/src-tauri/Cargo.lock
generated
@@ -2726,7 +2726,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "openwork"
|
name = "openwork"
|
||||||
version = "0.11.8"
|
version = "0.11.9"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64 0.22.1",
|
"base64 0.22.1",
|
||||||
"gethostname",
|
"gethostname",
|
||||||
|
|||||||
Reference in New Issue
Block a user