Reorganize logic function files (#17766)

reorganize according to

<img width="1243" height="725" alt="Pasted Graphic"
src="https://github.com/user-attachments/assets/ba65dd10-8eec-4b13-ad49-9726edd3b79c"
/>

Not working yet
This commit is contained in:
martmull
2026-02-09 12:36:39 +01:00
committed by GitHub
parent bf4c348c8b
commit 9162685b2e
149 changed files with 1715 additions and 5272 deletions
@@ -1,5 +1,3 @@
// Default tool input schema matching the seed-project template
// Template params: { a: string; b: number; }
export const DEFAULT_TOOL_INPUT_SCHEMA = {
type: 'object',
properties: {
@@ -5,9 +5,11 @@ export const FLAT_LOGIC_FUNCTION_EDITABLE_PROPERTIES = [
'description',
'timeoutSeconds',
'checksum',
'code',
'sourceHandlerPath',
'handlerName',
'toolInputSchema',
'isTool',
'cronTriggerSettings',
'databaseEventTriggerSettings',
'httpRouteTriggerSettings',
] as const satisfies (keyof FlatLogicFunction)[];