* Add LLM post-processing feature with settings management and UI integration * Refactor LLM post-processing settings and prompt selection logic * Rename CLAUDE.md to more standard AGENTS.md * Replace Open Router with OpenAI Compatible endpoints for post-processing * Fix post processing settings api styles * refactor or something * simplify * cleanup a bit? * remove useless code * minor improvements * fix laggy textarea * Store post-processing results in db * fix text color * new default prompt --------- Co-authored-by: CJ Pais <cj@cjpais.com>
27 lines
1.2 KiB
TypeScript
27 lines
1.2 KiB
TypeScript
import React from "react";
|
|
import { ShowOverlay } from "../ShowOverlay";
|
|
import { TranslateToEnglish } from "../TranslateToEnglish";
|
|
import { ModelUnloadTimeoutSetting } from "../ModelUnloadTimeout";
|
|
import { CustomWords } from "../CustomWords";
|
|
import { SettingsGroup } from "../../ui/SettingsGroup";
|
|
import { StartHidden } from "../StartHidden";
|
|
import { AutostartToggle } from "../AutostartToggle";
|
|
import { PasteMethodSetting } from "../PasteMethod";
|
|
import { ClipboardHandlingSetting } from "../ClipboardHandling";
|
|
|
|
export const AdvancedSettings: React.FC = () => {
|
|
return (
|
|
<div className="max-w-3xl w-full mx-auto space-y-6">
|
|
<SettingsGroup title="Advanced">
|
|
<StartHidden descriptionMode="tooltip" grouped={true} />
|
|
<AutostartToggle descriptionMode="tooltip" grouped={true} />
|
|
<ShowOverlay descriptionMode="tooltip" grouped={true} />
|
|
<PasteMethodSetting descriptionMode="tooltip" grouped={true} />
|
|
<ClipboardHandlingSetting descriptionMode="tooltip" grouped={true} />
|
|
<TranslateToEnglish descriptionMode="tooltip" grouped={true} />
|
|
<ModelUnloadTimeoutSetting descriptionMode="tooltip" grouped={true} />
|
|
<CustomWords descriptionMode="tooltip" grouped />
|
|
</SettingsGroup>
|
|
</div>
|
|
);
|
|
};
|