Merge branch 'master' into dark-mode

This commit is contained in:
shatfield4 2024-10-15 12:10:48 -07:00
commit 79898610cc

View File

@ -8,8 +8,10 @@ import Admin from "@/models/admin";
import * as Skeleton from "react-loading-skeleton";
import "react-loading-skeleton/dist/skeleton.css";
import paths from "@/utils/paths";
import useUser from "@/hooks/useUser";
export default function WorkspaceAgentConfiguration({ workspace }) {
const { user } = useUser();
const [settings, setSettings] = useState({});
const [hasChanges, setHasChanges] = useState(false);
const [saving, setSaving] = useState(false);
@ -84,6 +86,8 @@ export default function WorkspaceAgentConfiguration({ workspace }) {
workspace={workspace}
setHasChanges={setHasChanges}
/>
{(!user || user?.role === "admin") && (
<>
{!hasChanges && (
<div className="flex flex-col gap-y-4">
<a
@ -93,12 +97,15 @@ export default function WorkspaceAgentConfiguration({ workspace }) {
Configure Agent Skills
</a>
<p className="text-white text-opacity-60 text-xs font-medium">
Customize and enhance the default agent's capabilities by enabling
or disabling specific skills. These settings will be applied
across all workspaces.
Customize and enhance the default agent's capabilities by
enabling or disabling specific skills. These settings will be
applied across all workspaces.
</p>
</div>
)}
</>
)}
{hasChanges && (
<button
type="submit"