Skip to main content
Glama
kintone

kintone MCP Server

Official
by kintone

kintone MCP Server

ci npm version License: Apache 2.0 Install MCP Server

日本語 | English

kintoneの公式ローカルMCPサーバーです。

インストール

MCPB (Claude Desktop用パッケージ)

MCPBファイルは、Claude Desktopの拡張機能としてインストールできます。

以下の手順でインストールしてください。

  1. リリース一覧 にアクセス

  2. 最新のリリースから kintone-mcp-server.mcpb をダウンロード

  3. Claude Desktopを開く

  4. 設定から「デスクトップアプリ」→「拡張機能」のページを開く

  5. ダウンロードした kintone-mcp-server.mcpb をClaude Desktopの画面にドラッグ&ドロップ

  6. インストール確認ダイアログが表示されるので「インストール」を選択

  7. 設定ダイアログが表示されるので、必要な情報を入力する

    • Kintone Base URL: kintoneのベースURL (例: https://example.cybozu.com)

    • Kintone Username: kintoneのユーザー名

    • Kintone Password: kintoneのパスワード

Dockerコンテナイメージ

Dockerのインストールが必要です。

以下のコマンドでコンテナを起動できます。

docker run -i --rm \
  -e KINTONE_BASE_URL=https://example.cybozu.com \
  -e KINTONE_USERNAME=(username) \
  -e KINTONE_PASSWORD=(password) \
  ghcr.io/kintone/mcp-server

npmパッケージ

Node.jsのインストールが必要です。

以下のコマンドでインストールできます。

npm install -g @kintone/mcp-server

以下のコマンドでサーバーを起動できます。

kintone-mcp-server \
  --base-url https://example.cybozu.com \
  --username (username) \
  --password (password)

# `--base-url`、`--username`、`--password` は
# 環境変数 `KINTONE_BASE_URL`、`KINTONE_USERNAME`、`KINTONE_PASSWORD` でも指定可能です。

Related MCP server: mcp-kintone-lite

利用方法

MCPBファイルをインストールした場合、追加の手順は必要ありません。

その他の利用方法では、設定ファイルを作成する必要があります。 設定ファイルの作成方法の詳細は、利用するAIツールのドキュメントを参照してください。

設定ファイルのパスの例

  • Claude Code: .mcp.json [ref]

  • Cursor: .cursor/mcp.json [ref]

設定ファイルの内容の例

{
  "mcpServers": {
    "kintone": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "KINTONE_BASE_URL",
        "-e",
        "KINTONE_USERNAME",
        "-e",
        "KINTONE_PASSWORD",
        "ghcr.io/kintone/mcp-server:latest"
      ],
      "cwd": "${cwd}",
      "env": {
        "KINTONE_BASE_URL": "https://example.cybozu.com",
        "KINTONE_USERNAME": "username",
        "KINTONE_PASSWORD": "password"
      }
    }
  }
}

設定

設定オプション一覧

コマンドライン引数

環境変数

説明

必須

--base-url

KINTONE_BASE_URL

kintone環境のベースURL(例: https://example.cybozu.com

--username

KINTONE_USERNAME

kintoneのログインユーザー名

※1

--password

KINTONE_PASSWORD

kintoneのログインパスワード

※1

--api-token

KINTONE_API_TOKEN

APIトークン(カンマ区切りで最大9個まで指定可能)

※1

--basic-auth-username

KINTONE_BASIC_AUTH_USERNAME

Basic認証のユーザー名

-

--basic-auth-password

KINTONE_BASIC_AUTH_PASSWORD

Basic認証のパスワード

-

--pfx-file-path

KINTONE_PFX_FILE_PATH

PFXファイルのパス(クライアント証明書認証用)

-

--pfx-file-password

KINTONE_PFX_FILE_PASSWORD

PFXファイルのパスワード

-

--proxy

HTTPS_PROXY

HTTPSプロキシのURL(例: http://proxy.example.com:8080

-

--attachments-dir

KINTONE_ATTACHMENTS_DIR

ダウンロードしたファイルの保存先

-

※1: KINTONE_USERNAME & KINTONE_PASSWORD または KINTONE_API_TOKEN のいずれかが必須

注意事項:

  • クライアント証明書認証を使用する場合、URLのドメインは .s.cybozu.com となります(例: https://example.s.cybozu.com

  • パスワード認証とAPIトークン認証を同時に指定した場合、パスワード認証が優先されます

  • コマンドライン引数と環境変数を同時に指定した場合、コマンドライン引数が優先されます

  • 詳細な認証設定については 認証設定ガイド を参照してください

プロキシ設定

企業環境などでプロキシサーバーを経由する必要がある場合は、HTTPS_PROXY 環境変数を設定してください。

export HTTPS_PROXY="http://proxy.example.com:8080"

# 認証が必要な場合
export HTTPS_PROXY="http://username:password@proxy.example.com:8080"

ツール一覧

ツール名

説明

kintone-get-apps

複数のアプリ情報を取得

kintone-get-app

単一アプリの詳細情報を取得

kintone-get-form-fields

アプリのフィールド設定を取得

kintone-get-form-layout

アプリのフォームレイアウトを取得

kintone-update-form-fields

アプリのフィールド設定を更新

kintone-update-form-layout

アプリのフォームレイアウトを更新

kintone-delete-form-fields

アプリのフィールドを削除

kintone-get-process-management

プロセス管理設定を取得

kintone-get-app-deploy-status

アプリ設定の運用環境への反映状況確認

kintone-get-general-settings

アプリの一般設定を取得

kintone-add-form-fields

アプリにフィールドを追加

kintone-get-records

複数のレコードを取得

kintone-add-records

複数のレコードを追加

kintone-update-records

複数のレコードを更新

kintone-delete-records

複数のレコードを削除

kintone-update-statuses

複数のレコードのステータスを更新

kintone-get-record-comments

レコードのコメントを取得

kintone-add-record-comment

レコードにコメントを追加

kintone-add-app

動作テスト環境にアプリを作成

kintone-deploy-app

アプリ設定を運用環境へ反映

kintone-update-general-settings

アプリの一般設定を変更

kintone-download-file

添付ファイルフィールドのファイルを保存

kintone-add-space-from-template

テンプレートからスペースを作成

kintone-update-space

スペースの設定を更新

kintone-get-space

スペースの情報を取得

kintone-delete-space

スペースを削除

ドキュメント

使用上の注意

kintone-download-fileツールの注意点

  • ダウンロードしたファイルは、--attachments-dirまたはKINTONE_ATTACHMENTS_DIRで指定したディレクトリに保存されます。

  • --attachments-dirまたはKINTONE_ATTACHMENTS_DIRを指定しない場合はツール実行時にエラーになります。

  • --attachments-dirまたはKINTONE_ATTACHMENTS_DIRに存在しないディレクトリを指定した場合は、ディレクトリを新規作成してからそこに保存されます。

制限事項

レコード操作の制限

  • 添付ファイルフィールド: レコード登録更新ツールにおいて、添付ファイルフィールドは指定できません

  • 選択フィールド: ユーザー選択フィールド、組織選択フィールド、グループ選択フィールドは、選択肢を設定している場合のみ登録更新が可能です

その他の制限

  • ゲストスペースに非対応: ゲストスペース内のアプリにはアクセスできません

トラブルシューティング

接続エラーになる場合

  • ベースURLが正しいか確認してください(例: https://example.cybozu.com)。

  • プロキシ環境下では、HTTPS_PROXY 環境変数を設定してください。

  • 一時的に接続できない場合は、数分後に再試行してください。

認証エラーになる場合

  • ユーザー名とパスワードが正しいか確認してください。

  • ユーザー名・パスワードとAPIトークンを同時に指定していないか確認してください。
    同時指定された場合は、パスワード認証が優先されます。

  • クライアント証明書を使用している場合、セキュアアクセス用のドメインを使用していることを確認してください(例: .s.cybozu.com など、利用リージョンに応じます)。

権限エラーになる場合

  • 使用しているユーザーまたはAPIトークンに、対象アプリへのアクセス権があるか確認してください。
    (アプリ管理権限やレコード閲覧権限が必要な場合があります)

  • ゲストスペース内のアプリにはアクセスできません。

  • APIトークンを使用している場合、必要な権限(「閲覧」「追加」「編集」「削除」など)が付与されているか確認してください。

サポート方針

kintoneローカルMCPサーバーは、APIサポート窓口の対象外です。

バグ報告・機能要望はIssuesから登録をお願いします。

コントリビューション

Contributing Guide を参照してください。

プライバシー

このMCPサーバーは、kintone REST APIに接続します。
利用地域に応じた公式プライバシーポリシーは、Privacy Policy Reference を参照してください。

ライセンス

Copyright 2025 Cybozu, Inc.

Licensed under the Apache 2.0.

Available Tools

20 tools
kintone-add-form-fieldsAdd Form FieldsA

Add new fields to a kintone app (preview environment only). Requires App Management permissions. Field codes must be unique, max 128 chars, cannot start with numbers, and only '_' symbol allowed. For selection fields (DROP_DOWN/RADIO_BUTTON/CHECK_BOX/MULTI_SELECT), option keys must exactly match their label values. Options require 'label' and 'index' properties. For lookup fields, use appropriate field type (NUMBER for RECORD_NUMBER, SINGLE_LINE_TEXT for text fields). Use kintone-get-form-fields first to check existing fields. Changes require kintone-deploy-app to apply to live app.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to add fields to (numeric value as string)
revisionNoExpected app configuration revision number. If the specified revision number does not match the current app's revision, an error will occur and the update will not be performed. If not specified or set to '-1', the revision number will not be checked.
propertiesYesObject containing field configurations to add

Output Schema

ParametersJSON Schema
NameRequiredDescription
revisionYesUpdated app configuration revision number

TDQS

A4.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the burden. It discloses the preview-only scope, permission requirements, field-code constraints, option key-label matching requirement, and deployment requirement. This is substantial behavioral context beyond the schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a tight paragraph of about 80 words covering scope, permissions, constraints, option rules, lookup guidance, and workflow. It is not front-loaded with excessive introductory text; everything earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's extreme complexity (nested objects, many field-type variants), the description cannot fully document everything, but it covers the pitfalls that would cause errors: uniqueness, naming rules, option key-label matching, preview-only deployment, and the pre-check with kintone-get-form-fields. The output schema exists, so return values are covered there. Minor gaps: no mention of how many fields can be added at once or default behaviors (e.g., 'label' vs 'code'), but none are essential for a competent call.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3, but the description adds critical meaning not obvious from schema: field code uniqueness and format rules, the exact-match requirement for selection options, and guidance on which field type to use for lookup fields. This meaningfully helps an agent construct correct property objects.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb ('Add'), resource ('new fields to a kintone app'), and a clear scope ('preview environment only'). It clearly distinguishes from sibling tools like kintone-get-form-fields and kintone-update-form-fields.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly instructs to use kintone-get-form-fields first to check existing fields, and states that changes require kintone-deploy-app to apply to the live app. This gives clear 'when to use' context and alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-add-record-commentAdd Record CommentA

Add a single comment to a kintone record. The kintone API accepts one comment per call; to add comments to multiple records, call this tool repeatedly.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app that contains the record (numeric value as string)
textYesComment text. To mention users/groups/organizations, list the corresponding entries in 'mentions'. Do NOT include '@code' tokens in this text — not even as a greeting prefix such as '@user1 さん、' or '@group_name '. Mentions specified via the 'mentions' parameter are auto-rendered into the posted comment by kintone; any '@code' written in this text becomes a plain-text literal that does not link, does not notify, and visually duplicates the auto-rendered mention.
recordYesThe ID of the record to add a comment to
mentionsNoMentions to attach to the comment. Each entry pairs a code with its type (USER/GROUP/ORGANIZATION).

Output Schema

ParametersJSON Schema
NameRequiredDescription
idYesID of the added comment

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure. It does add genuine value by revealing the API's one-comment-per-call constraint, which sets correct expectations for repeated invocation. However, it is silent on permissions/auth requirements, idempotency, and any side effects beyond appending the comment, which a write operation with zero annotation coverage should ideally address.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences totaling roughly 35 words, with the core operation front-loaded in the first sentence. The second sentence earns its place by adding the one-comment-per-call constraint and the repeated-call pattern. There is zero filler or redundancy.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool is low complexity: four parameters, all documented at 100% coverage, and an output schema exists so return values need not be explained in the description. The description covers the single-call constraint and the schema covers the nuanced mentions behavior, giving an agent sufficient information to call the tool correctly. The only notable gap is the absence of explicit routing to the read sibling for comment retrieval.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline of 3 applies; the tool description itself adds no parameter-level meaning beyond what the schema provides. The schema richly documents all four parameters, notably the text parameter's warning that '@code' tokens become plain-text literals and mentions must be specified separately. The description doesn't need to compensate, but it also doesn't exceed the baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with 'Add a single comment to a kintone record,' a specific verb and resource that unambiguously states the operation. The 'one comment per call' qualification distinguishes it from potential batch operations and reinforces the single-item scope. It doesn't explicitly name a sibling such as kintone-get-record-comments, but the write-vs-read distinction is clear from the verb alone.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides explicit context for batching: 'to add comments to multiple records, call this tool repeatedly.' This tells the agent how to scale the operation. However, it gives no guidance on when not to use the tool or when a sibling like kintone-get-record-comments would be the appropriate choice, leaving alternative routing to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-add-recordsAdd RecordsA

Add multiple records to a kintone app. Use kintone-get-form-fields tool first to discover available field codes and their required formats. Note: Some fields cannot be registered (LOOKUP copies, STATUS, CATEGORY, CALC, ASSIGNEE, auto-calculated fields).

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to add records to (numeric value as string)
recordsYesArray of records to add (min 1, max 100). Each record is an object with field codes as keys. Use kintone-get-form-fields tool first to discover available field codes and their types.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idsYesArray of IDs of the created records
revisionsYesArray of revision numbers of the created records

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full disclosure burden and does meaningful work: it warns that certain field types cannot be registered (LOOKUP copies, STATUS, CATEGORY, CALC, ASSIGNEE, auto-calculated), which is exactly the kind of trap that causes failed invocations, and it signals batching behavior with 'multiple records'. It omits authorization requirements and partial-failure semantics, but the output schema covers return values.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences with zero filler: the core action is front-loaded, the prerequisite workflow is second, and the exclusion warning closes. Every sentence earns its place and no information is repeated from the schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a highly complex tool (12+ field-type variants, nested records array), the combination of a 100%-covered schema, an output schema, and a description that flags non-registrable fields is nearly complete. The batch limit (max 100) and FILE-field unsupported status live in the schema. Minor gaps: no explicit guidance on choosing this over kintone-update-records and no authorization context.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents every field-type variant in detail (text, number, date/time, selects, user/org/group, subtable, lookup, created/updated time). The description adds complementary value the schema cannot express: the get-form-fields-first discovery workflow and the list of non-registrable field types, which are valid schema types that simply cannot be written.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific action — 'Add multiple records to a kintone app' — with a clear verb, resource, and batching scope. It naturally distinguishes from sibling record tools (kintone-get-records, kintone-update-records, kintone-delete-records) via the 'add' verb and 'multiple records' scope, going beyond the title 'Add Records'.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly establishes a prerequisite workflow — 'Use kintone-get-form-fields tool first to discover available field codes and their required formats' — and enumerates field types that will fail registration (LOOKUP copies, STATUS, CATEGORY, CALC, ASSIGNEE, auto-calculated fields). It does not explicitly contrast with kintone-update-records or kintone-delete-records, but the creation context makes the intended usage clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-delete-form-fieldsDelete Form FieldsA

Delete form fields from a kintone app (preview environment only). Maximum 100 fields can be deleted at once. Cannot delete status, assignee, or category fields. Useful for recreating lookup fields when updates fail. Use kintone-get-form-fields first to verify field codes. Changes require kintone-deploy-app to apply to live app.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to delete form fields from (numeric value as string)
fieldsYesArray of field codes to delete
revisionNoExpected app configuration revision number. If the specified revision number does not match the current app's revision, an error will occur and the update will not be performed. If not specified or set to '-1', the revision number will not be checked.

Output Schema

ParametersJSON Schema
NameRequiredDescription
revisionYesThe new revision number after deletion

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden of behavioral disclosure. It discloses preview-environment-only behavior, the 100-field limit, forbidden field types, and the requirement to deploy for live-app impact. This is strong for a destructive mutation tool, though it stops short of discussing irreversibility or exact error behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four concise sentences, each delivering distinct value: action/scope, field-count limit, field-type restrictions, and the necessary companion operations. No filler or repetition; the most important information is front-loaded in the first sentence.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the fully described schema and presence of an output schema, the description covers the key operational caveats: preview-only, limits, restrictions, verification step, and deploy requirement. It may not enumerate all undeletable built-in field types, but it provides enough context for an agent to invoke the tool correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3. The description adds meaningful constraints beyond the schema: 'Maximum 100 fields can be deleted at once' and 'Cannot delete status, assignee, or category fields', which inform the fields parameter. This extra context justifies a 4.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb and resource: 'Delete form fields from a kintone app'. It also adds scoping details (preview environment only) and restrictions (cannot delete status, assignee, or category fields), which clearly distinguishes it from sibling tools like kintone-add-form-fields and kintone-update-form-fields.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives actionable workflow guidance: use kintone-get-form-fields first to verify field codes, and use kintone-deploy-app to apply changes to the live app. It also mentions a specific use case ('recreating lookup fields when updates fail'). It does not explicitly contrast with add/update alternatives, but the guidance is clear enough for tool selection.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-delete-recordsDelete RecordsA

Delete multiple records from a kintone app. Maximum 100 records can be deleted at once.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app (numeric value as string)
idsYesArray of record IDs to delete (numeric values as strings)
revisionsNoArray of expected revision numbers for each record (numeric values as strings). If specified, must have the same length as ids array. Deletion will fail if current revisions don't match. Specify -1 or omit to skip revision validation.

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the burden of behavioral disclosure. It clearly indicates the destructive action and adds the maximum batch size of 100 records, but it does not mention irreversibility, permission requirements, or what happens if some records cannot be deleted.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is concise, front-loaded, and every sentence earns its place. It states the action, target, and a key constraint in only two short sentences.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple batch-delete tool, the description covers the core operation and batch limit, while the input and output schemas supply parameter details and return structure. A slight gap is the absence of an explicit irreversibility warning, but deletion is strongly implied by the tool name and description.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents all three parameters. The description does not add new parameter-level meaning beyond confirming the batch nature via the 100-record maximum, which is already present in the ids schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb (delete), resource (records), and container (a kintone app), making the tool's purpose immediately clear. It also distinguishes itself from siblings like kintone-update-records and kintone-get-records by focusing on deletion of records rather than other operations.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies the tool should be used when multiple records need to be deleted from a kintone app, but it does not explicitly state when to prefer this over alternatives like kintone-update-records or kintone-delete-form-fields. No exclusions or alternative routing are provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-deploy-appDeploy App SettingsA

Deploy app settings from pre-live to production environment on kintone. This is an asynchronous API - use kintone-get-app-deploy-status tool to check deployment progress.

ParametersJSON Schema
NameRequiredDescriptionDefault
appsYesList of apps to deploy (minimum 1, maximum 300 apps)
revertNoIf true, revert changes instead of deploying (default: false)

Output Schema

ParametersJSON Schema
NameRequiredDescription
messageYesDeployment status message

TDQS

A4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure. It does disclose the key asynchronous nature of the API and directs users to check progress with a sibling tool. However, it does not describe the effect on the production environment, whether deployment is reversible, or any permissions required, leaving moderate gaps for a mutating operation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is exactly two sentences, with the core purpose front-loaded and the async follow-up immediately stated. Every sentence earns its place, and there is no redundant or filler content.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the full parameter schema, presence of an output schema, and the description's disclosure of asynchronous behavior plus the status-checking sibling, the definition is largely complete. It lacks explicit notes on permissions or error conditions, but those are not essential for correct invocation given the available structured data.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the input schema fully documents both parameters (apps array with app and optional revision, plus the revert boolean). The description itself adds no parameter-specific meaning beyond the schema, so the baseline score of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states a specific verb ('deploy'), resource ('app settings'), and environment transition ('from pre-live to production environment'). It distinguishes itself from sibling tools, particularly kintone-get-app-deploy-status, which is explicitly named as the follow-up status checker.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives clear context for when to use the tool (deploying app settings from pre-live to production) and mentions the related status-checking tool as the next step. It does not explicitly state when not to use it or list alternatives, but the deployment scope is specific enough that the agent can determine appropriate usage.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-download-fileDownload File from KintoneA

Download a file from kintone using its fileKey and save it to the configured download directory. Returns the absolute path to the saved file. Requires KINTONE_ATTACHMENTS_DIR environment variable to be set, app record viewing permission, and permission to view the field containing the file.

ParametersJSON Schema
NameRequiredDescriptionDefault
fileKeyYesThe unique file key to download (obtained from record retrieval or file upload)
fileNameYesThe filename (without extension) to use when downloading to local storage. The extension will be automatically detected and added based on the file's MIME type

Output Schema

ParametersJSON Schema
NameRequiredDescription
filePathYesAbsolute path to the downloaded file
fileSizeYesFile size in bytes
mimeTypeYesMIME type of the downloaded file

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the behavioral disclosure burden. It explicitly discloses the local filesystem side effect, the return value, and the required permissions and environment setup. It does not mention overwrite behavior or failure modes, but the most important behavioral traits are covered.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two compact sentences with no filler. The first sentence states the action and return value, and the second lists prerequisites; it does not repeat schema details or add unnecessary context.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple two-parameter tool with an output schema and fully documented parameters, this description is largely complete: behavior, return value, and prerequisites are all included. Minor omissions such as overwrite policy and error behavior prevent a perfect score, but the agent has enough to select and call the tool correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, and both parameters are already well documented: fileKey explains its source and fileName explains naming plus automatic extension detection. The description adds the download-directory context but no additional parameter-level meaning, so the schema does the heavy lifting.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names the specific action (download), the resource (a file identified by fileKey), and the destination (the configured download directory). This clearly distinguishes it from sibling tools, which concern app settings, form layouts, and record operations rather than file retrieval.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description states the prerequisite environment variable and required permissions, giving clear conditions for successful use. It implies the appropriate context—after obtaining a fileKey from record retrieval or upload—and no sibling tool provides file download, so an explicit 'use this instead of X' exclusion is not necessary.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-get-appGet AppC

Get app settings from kintone

ParametersJSON Schema
NameRequiredDescriptionDefault
appIdYesThe ID of the app to retrieve (numeric value as string)

Output Schema

ParametersJSON Schema
NameRequiredDescription
codeYesThe app code (empty string if not set)
nameYesThe app name
appIdYesThe app ID
creatorYesThe creator information
spaceIdYesThe space ID (null if not in a space)
modifierYesThe modifier information
threadIdYesThe thread ID (null if not in a space)
createdAtYesThe creation date and time
modifiedAtYesThe last modified date and time
descriptionYesThe app description (empty string if not set)

TDQS

C2.7/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden of behavioral disclosure. 'Get' implies a read-only operation, but the description does not mention authentication requirements, error behavior, or what happens when the app does not exist.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single concise sentence with no filler or redundant content. It is appropriately short for a simple one-parameter read operation, though it sacrifices useful context for brevity.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

A simple tool with one documented parameter and an output schema is largely callable as-is. However, the description is incomplete for tool selection because it does not clarify the relationship to kintone-get-general-settings or other getter siblings.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, and the single parameter appId is already well documented in the input schema. The description adds no additional parameter-level meaning, so the baseline score of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a clear verb ('Get') and a resource ('app settings'), but 'app settings' is vague in the context of siblings like kintone-get-general-settings. An agent cannot tell whether this returns general settings only or broader app configuration.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance is given about when to use this tool over kintone-get-general-settings or the other getter siblings. There are no exclusions, alternatives, or contextual triggers provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-get-app-deploy-statusGet App Deploy StatusC

Get app deploy status from kintone

ParametersJSON Schema
NameRequiredDescriptionDefault
appsYesArray of app IDs to check deploy status (maximum 300)

Output Schema

ParametersJSON Schema
NameRequiredDescription
appsYesArray of app deploy statuses

TDQS

C2.9/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure. It only states the action 'Get' without explaining what status values are returned, whether deployment is asynchronous, or whether the tool requires an active deployment. This is minimal and reveals little beyond the title.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is one short sentence with no filler, but it mostly restates the title with 'from kintone' adding little value. It is structurally clean but under-specifying rather than efficiently informative.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool is simple and has an output schema, but the description does not connect it to the deployment lifecycle or clarify what 'deploy status' means. The parameter is documented and output is presumably covered by the schema, so it is minimally viable but not rich enough for confident selection among siblings.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema already documents the single 'apps' parameter with a description stating it is an array of app IDs with a maximum of 300. The description adds no additional meaning about the parameter, so it merits the baseline score for high schema coverage.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses the verb 'Get' and names the resource 'app deploy status', clearly indicating a read-only status query. It does not explicitly differentiate itself from sibling tools like kintone-deploy-app or kintone-update-statuses, so it is clear but lacks sibling contrast.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides no guidance on when to call this tool, such as after kintone-deploy-app to check deployment progress. There are no mentions of alternatives, exclusions, or prerequisites, so an agent must infer its place from the name alone.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-get-form-fieldsGet Form FieldsA

Get form field settings from a kintone app. Returns detailed field information including type, code, label, and all configuration settings (required status, default values, validation rules, options for selection fields, lookup configurations). Response includes 'properties' object with all fields and 'revision' string. Essential for understanding current field structure before add/update/delete operations. Use to verify lookup field configurations and field mappings. Supports both live and pre-live app settings retrieval.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to retrieve form fields from (numeric value as string)
langNoThe language for field names
previewNoWhether to get form fields from pre-live environment

Output Schema

ParametersJSON Schema
NameRequiredDescription
revisionYesApp configuration revision number
propertiesYesObject containing field configurations

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the behavioral burden. It discloses the read-only nature through 'Get' and 'before add/update/delete operations', and describes the response shape including the properties object and revision. It also mentions live and pre-live retrieval support.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with the main purpose and then gives useful detail about return contents and use cases. It is slightly long but each sentence adds relevant context, such as response structure and when to use the tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple read tool with an output schema, the description covers the primary purpose, the return payload, the use cases, and environment support. Nothing essential for an agent to call the tool correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents all three parameters. The description reinforces that field configuration settings are included and mentions pre-live/live support, but it does not materially expand on parameter-level semantics beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Clearly states a specific verb and resource: get form field settings from a kintone app. It also lists what is returned, differentiating it from sibling tools like get-form-layout and update-form-fields.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives clear context: use it to understand current field structure before add/update/delete operations and to verify lookup configurations. It does not explicitly exclude any sibling alternatives, but the usage intent is unambiguous.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-get-form-layoutGet Form LayoutA

Get form layout from a kintone app. Returns layout structure with rows, subtables, groups, and field positioning. Use to understand current form arrangement before layout updates. Essential when adding new fields that need specific positioning or when rearranging existing fields. Supports both live and pre-live app settings retrieval.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to retrieve form layout from (numeric value as string)
previewNoWhether to retrieve from preview environment (requires app administration permission for preview, record view/add permission for production)

Output Schema

ParametersJSON Schema
NameRequiredDescription
layoutYesArray of layout elements (rows, subtables, groups)
revisionYesApp configuration revision number

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the behavioral burden, but it uses 'Get' and 'retrieval' to signal a non-mutating operation and explicitly states support for both live and pre-live settings. It doesn't cover permissions or error behavior, though the preview parameter schema already contains the relevant permission notes.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is reasonably sized and front-loaded, but 'Use to understand current form arrangement before layout updates' and 'Essential when adding new fields... or rearranging existing fields' are redundant restatements of the same usage guidance. It could be condensed without losing value.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is an output schema covering the return structure, and the description covers rationale, use cases, and the live/preview retrieval distinction. Permission caveats are already present in the preview parameter description, so the missing details are minor for a simple read-only retrieval tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents both parameters and their meanings. The description adds the live/pre-live vocabulary, but that maps directly to the preview parameter and does not introduce new constraints or syntax.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first sentence names the exact action and resource ('Get form layout from a kintone app'), and the second specifies the return payload ('rows, subtables, groups, and field positioning'). This clearly distinguishes it from sibling tools like kintone-get-form-fields and kintone-update-form-layout.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives concrete use triggers: before layout updates, when adding fields needing positioning, and when rearranging existing fields. It does not explicitly say when not to use it or route to alternatives, but the context is clear enough for an agent.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-get-general-settingsGet General SettingsC

Get general settings of a kintone app

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to retrieve (numeric value as string)
langNoThe language for retrieving the app name and description
previewNoWhether to retrieve from preview environment (requires app administration permission for preview, record view/add permission for production)

Output Schema

ParametersJSON Schema
NameRequiredDescription
iconYesThe app icon settings
nameYesThe app name
themeYesThe app theme
revisionYesThe revision number
titleFieldYesRecord title field configuration
descriptionYesThe app description
enableCommentsYesWhether comments are enabled
numberPrecisionYesThe numeric calculation settings
enableThumbnailsYesWhether thumbnails are enabled
enableBulkDeletionYesWhether bulk record deletion is enabled
enableDuplicateRecordYesWhether record duplication is enabled
firstMonthOfFiscalYearYesThe first month of the fiscal year (1-12)
enableInlineRecordEditingYesWhether inline record editing is enabled

TDQS

C2.9/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full disclosure burden, yet it only states the bare action. It does not mention permission requirements, read-only guarantees, error behavior for nonexistent apps, or how lang/preview alter the request beyond what the schema already documents. For a tool with zero annotation coverage, this is a significant gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The definition is a single front-loaded sentence with the verb first and zero filler. It is appropriately compact, though the brevity partly reflects under-specification rather than deliberate economy.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists and parameter coverage is complete, so return shape and argument formats are already handled structurally. What is missing is routing guidance among siblings and behavioral disclosure — making this minimally viable for a simple get tool but short of complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%: app, lang, and preview each carry inline descriptions, including enum options and a permission caveat for preview. The description adds no parameter-level meaning beyond the schema, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb ('Get') and resource ('general settings of a kintone app'), which cleanly distinguishes it from sibling getters like kintone-get-form-fields, kintone-get-form-layout, and kintone-get-process-management. It stops short of explicitly naming what it is not (e.g., 'for fields, use kintone-get-form-fields'), so it misses the 5 bar.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to use this tool versus the many sibling retrieval tools, no exclusions, and no prerequisites. The description merely restates the action; the agent must infer selection context purely from the resource name, with no help differentiating 'general settings' from 'app', 'form fields', 'process management', or 'app deploy status'.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-get-process-managementGet Process ManagementB

Get process management settings from a kintone app

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to retrieve process management settings from (numeric value as string)
langNoThe language for field names
previewNoWhether to get process management settings from pre-live environment

Output Schema

ParametersJSON Schema
NameRequiredDescription
enableYesWhether process management is enabled
statesYesObject containing status configurations
actionsYesArray containing action configurations
revisionYesApp settings revision number

TDQS

B3.1/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full behavioral burden. It only says 'Get', suggesting a read operation, but it does not disclose whether the operation has side effects, requires special permissions, or how it behaves if the app does not exist or process management is not configured.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, front-loaded sentence with no wasted words. It immediately conveys the verb and resource, making it both concise and easy to parse.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The output schema and full parameter schema cover the invocation details, and the simple read operation is probably callable as-is. However, the lack of usage guidance and the absence of any behavioral context beyond the terse 'Get' leaves some gaps for an agent trying to decide when this tool is the right choice.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the parameter properties are fully documented in the schema itself. The description adds no additional semantic detail beyond that, which is acceptable under the baseline for complete schema coverage.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states a specific verb ('Get') and resource ('process management settings from a kintone app'), so an agent can tell this is a retrieval operation for a distinct settings domain. It does not, however, describe what process management settings actually contain or explicitly contrast itself with sibling tools like kintone-get-general-settings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to use this tool versus alternatives such as kintone-get-general-settings or kintone-update-statuses. The description only states the action and target resource, leaving all selection context to the agent's inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-get-record-commentsGet Record CommentsA

Get comments posted on a single kintone record. The kintone API returns comments for one record at a time; to fetch comments for multiple records, call this tool repeatedly. Up to 10 comments are returned per call; use offset to paginate.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app that contains the record (numeric value as string)
limitNoMaximum number of comments to retrieve (1-10, default: 10 by kintone API)
orderNoSort order of comments by createdAt. 'asc' = oldest first, 'desc' = newest first (default: desc)
offsetNoNumber of comments to skip (default: 0)
recordYesThe ID of the record to retrieve comments from

Output Schema

ParametersJSON Schema
NameRequiredDescription
newerYesWhether there are newer comments beyond this page
olderYesWhether there are older comments beyond this page
commentsYesArray of comments on the record

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full burden and does well: it discloses that the API returns comments for one record at a time, caps results at 10 per call, and requires offset for pagination. It also implies read-only behavior through 'Get' and 'returns'. It does not cover error handling, but the key operational behaviors are disclosed.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is three sentences with no filler, each carrying a distinct piece of information: the resource and scope, the multi-record usage pattern, and pagination limits. There is slight redundancy between 'single' and 'one record at a time,' but the overall structure is tight and front-loaded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given 100% schema coverage, an output schema, and no annotations, the description covers the non-obvious operational context an agent needs: the single-record limitation and pagination behavior. It does not mention ordering behavior or error cases, but these are minor given the schema and output schema. The tool is sufficiently complete for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline is 3. The description adds value beyond the schema by explaining the relationship between limit and offset: up to 10 comments are returned per call and offset is used to paginate. This complements the schema's numeric bounds and makes parameter usage clearer.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with the verb 'Get' and identifies the exact resource: comments on a single kintone record. It clearly states the one-record-at-a-time constraint, which separates this tool from bulk record tools like kintone-get-records and from write tools like kintone-add-record-comment. The scope is unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives clear operational context: this tool fetches comments for one record only, and for multiple records the agent must call the tool repeatedly. It does not explicitly name alternative sibling tools, but the use case is distinct enough that this is not a serious gap. No misleading usage guidance is present.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-get-recordsGet RecordsA

Get multiple records from a kintone app with structured filtering. All filter conditions are AND-combined; OR conditions are not supported by this MCP server. Use kintone-get-form-fields tool first to discover available fields and their types.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to retrieve records from (numeric value as string)
limitNoMaximum number of records to retrieve (1-500)
fieldsNoArray of field codes to retrieve. If not specified, all fields are retrieved. Use kintone-get-form-fields tool to see available fields
offsetNoNumber of records to skip
filtersNoFilter conditions for records. All conditions are AND-combined. NOTE: This MCP server does not currently support OR conditions in filters. Use kintone-get-form-fields tool to discover available field codes and types for an app
orderByNoSort order for results

Output Schema

ParametersJSON Schema
NameRequiredDescription
recordsYesArray of records matching the query
totalCountYesTotal count of records matching the query

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the disclosure burden. It transparently states the key behavioral constraint that all filter conditions are AND-combined and that OR conditions are unsupported, and the 'Get' wording makes the read-only nature evident. It omits peripheral details such as permissions or rate limits, but nothing about the core call behavior is hidden.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is three sentences with no filler. It front-loads the core purpose, then states the critical filter limitation, then gives an actionable prerequisite. Every sentence carries distinct information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a six-parameter tool with nested filter objects, the description plus the fully documented schema and output schema are largely sufficient for correct invocation. The only non-critical gap is that default pagination behavior when limit is omitted is not addressed, but this does not undermine selection or basic usage.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents every parameter, including nested filter types and supported field types. The description reinforces the AND/no-OR rule and the need to discover field codes, but adds no significant parameter semantics beyond what the schema provides.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a concrete action and resource ('Get multiple records from a kintone app') and adds the distinguishing feature of 'structured filtering.' This clearly separates it from sibling metadata tools like get-form-fields and mutation tools like add-records or update-records.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives explicit guidance to call kintone-get-form-fields first to discover available fields and types, which directly supports correct filter usage. It does not enumerate exclusions like 'use add-records for writes,' but the verb and sibling names make that distinction clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-update-form-fieldsUpdate Form FieldsA

Update form field settings in a kintone app (preview environment only). Requires App Management permissions. Only type is required per field; omit code or label to keep their current values. Cannot update field codes for Label, Blank space, Border, Status, Assignee, or Category fields. For selection fields, unspecified options will be deleted. Option keys must exactly match current option names. For lookup fields, existing lookup configurations may not update properly - consider deleting and recreating the field instead. Use kintone-get-form-fields first to check current settings. Changes require kintone-deploy-app to apply to live app.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to update form fields for (numeric value as string)
revisionNoExpected app configuration revision number. If the specified revision number does not match the current app's revision, an error will occur and the update will not be performed. If not specified or set to '-1', the revision number will not be checked.
propertiesYesObject containing field configurations to update

Output Schema

ParametersJSON Schema
NameRequiredDescription
revisionYesUpdated app configuration revision number

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full behavioral disclosure burden. It does this well by warning that unspecified selection-field options will be deleted, that option keys must exactly match current option names, and that lookup-field updates may not work correctly. It also clarifies that omitting code or label preserves current values, which is important non-obvious behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is dense but every sentence earns its place. It front-loads the main action and environment, then covers permissions, partial-update semantics, destructive option behavior, caveats, and the required deployment follow-up without unnecessary repetition or filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a high-complexity tool with a rich schema and an output schema, the description is complete: it covers permissions, environment, partial updates, destructive side effects, known lookup-field issues, and post-update deployment. Nothing critical appears missing for an agent to call this tool correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema already describes all three parameters at 100% coverage, so the baseline is 3. The description adds meaningful semantic value beyond the schema with practical rules: only 'type' is required per field, omitting 'code' or 'label' keeps existing values, and selection option keys must match current names exactly. These comments directly affect how an agent should construct the 'properties' object.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description starts with a specific verb and resource: 'Update form field settings in a kintone app'. It also adds the preview-environment constraint and specifies what can be updated, which makes the tool's purpose clear and distinguishes it from related tools like kintone-get-form-fields or kintone-add-form-fields.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives explicit guidance: use kintone-get-form-fields first to check current settings, require App Management permissions, and deploy with kintone-deploy-app to apply changes. It also provides an alternative workflow for lookup fields ('consider deleting and recreating the field instead') and lists field types whose codes cannot be updated, so an agent knows when not to use this tool.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-update-form-layoutUpdate Form LayoutA

Update form layout settings in a kintone app (preview environment only). Use kintone-get-form-fields and kintone-get-form-layout first to understand current structure. Field codes are case-sensitive and must match exactly. For SUBTABLE fields, use nested structure: {type: 'SUBTABLE', code: 'table_code', fields: [{type: 'field_type', code: 'field_code'}, ...]}. Required when adding new fields to ensure proper positioning. Changes require kintone-deploy-app to apply to live app.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to update form layout for (numeric value as string)
layoutYesArray of layout elements (rows, subtables, groups)
revisionNoExpected app configuration revision number. If the specified revision number does not match the current app's revision, an error will occur and the update will not be performed. If not specified or set to '-1', the revision number will not be checked.

Output Schema

ParametersJSON Schema
NameRequiredDescription
revisionYesUpdated app configuration revision number

TDQS

A3.9/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full behavioral disclosure burden. It usefully discloses preview-only behavior, case-sensitive field codes, subtable structure, and the need for a deploy step. However, it does not mention that updating form layout may replace the entire layout or reposition existing fields, which is a significant side effect for a mutation tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is compact and front-loaded: purpose, environment, prerequisite calls, sensitivity constraint, subtable example, and deployment requirement each earn their place. No redundant or filler sentences are present.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a complex layout-update tool, the description covers the preview environment, pre-read steps, exact matching requirements, subtable structure, and deployment workflow. It falls short only by not clarifying whether the update is a full replacement of the layout or an incremental change, and by not explicitly routing to sibling field tools when relevant.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3. The description adds meaningful value beyond the schema by warning that field codes are case-sensitive and must match exactly, and by giving concrete nested syntax for SUBTABLE fields. It does not add revision-parameter guidance, but the schema already documents that parameter well.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the verb and resource: 'Update form layout settings in a kintone app'. It also adds the limitation that it only works in the preview environment, which helps distinguish it from other tools. It does not explicitly name a sibling tool for contrast, but the resource is specific enough to avoid major confusion.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides actionable guidance: use kintone-get-form-fields and kintone-get-form-layout first, ensure field codes match exactly, and deploy via kintone-deploy-app to apply changes to the live app. It does not explicitly state when not to use this tool versus sibling update tools, but the context is clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-update-general-settingsUpdate General SettingsA

Update the general settings of a kintone app. Changes are made to the pre-live environment, which is a temporary storage area where app information is saved before deployment. To reflect changes to the production environment, execute the kintone-deploy-app tool after this tool.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to update (numeric value as string)
iconNoThe app icon configuration
nameNoThe app name (1-64 characters)
themeNoThe design theme
revisionNoExpected revision number for optimistic locking
titleFieldNoThe record title field settings
descriptionNoThe app description (up to 10,000 characters)
enableCommentsNoWhether to enable record comments
numberPrecisionNoThe numeric calculation precision settings
enableThumbnailsNoWhether to enable thumbnail display
enableBulkDeletionNoWhether to enable bulk deletion of records
enableDuplicateRecordNoWhether to enable the reuse record feature
firstMonthOfFiscalYearNoThe first month of the fiscal year (1-12)
enableInlineRecordEditingNoWhether to enable inline editing in record list

Output Schema

ParametersJSON Schema
NameRequiredDescription
revisionYesThe revision number after the update

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full behavioral disclosure burden. It clearly states that the update modifies a temporary pre-live area, not the live production environment, and that deployment is required for production impact. This is a key side-effect. It does not mention permissions or partial-update behavior, but the schema's revision parameter hints at optimistic locking.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences with no wasted words. It front-loads the primary purpose, then explains the critical pre-live environment detail and the required follow-up deploy action. Every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 14-parameter tool, the description covers the most important contextual nuance: the pre-live staging behavior and the need for a subsequent deploy. The schema handles all parameter documentation, and an output schema is indicated, so return-value details are not needed. A minor improvement would be noting that unspecified settings remain unchanged, but this is not essential.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

All parameters have descriptive text in the input schema, giving 100% schema coverage. The description adds no extra parameter-level meaning, so the baseline of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: 'Update the general settings of a kintone app.' It clearly distinguishes this tool from sibling tools like kintone-update-form-fields, kintone-update-form-layout, and kintone-update-records by focusing on general settings, and the pre-live environment detail further sharpens the scope.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives explicit sequential guidance: changes go to the pre-live environment, and to affect production you must then execute kintone-deploy-app. This tells the agent when to use this tool and what to do after, but it does not explicitly compare against alternative update tools for non-general settings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-update-recordsUpdate RecordsA

Update multiple records in a kintone app. Use kintone-get-form-fields tool first to discover available field codes and their required formats. Note: Some fields cannot be updated (LOOKUP copies, STATUS, CATEGORY, CALC, ASSIGNEE, auto-calculated fields).

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app to update records in (numeric value as string)
recordsYesArray of records to update (min 1, max 100). Each record must have an ID to identify which record to update.

Output Schema

ParametersJSON Schema
NameRequiredDescription
recordsYesArray of updated record information

TDQS

A3.9/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden of behavioral disclosure. It does reveal the mutating nature of the operation and lists useful non-updatable field types, but it omits important behavioral details such as revision/optimistic-locking behavior, partial-failure semantics, and permission/auth requirements.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two compact sentences with the primary action front-loaded. Every sentence adds value: the operation, the prerequisite, and a high-value warning about non-updatable fields. There is no filler or redundancy.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The complex schema documents field formats and the output schema presumably covers return values, so those do not need repeating. However, for a write tool with no annotations, the description omits context around revision validation, partial failures, and permissions, making it adequate but not fully complete for an agent to use confidently.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema already provides 100% parameter coverage with detailed descriptions for app, records, revision, and every field value type. The description adds the non-updatable field list and the prerequisite to discover field codes, but much of this is also reflected in the schema, so it does not significantly elevate parameter understanding beyond the baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the action ('Update multiple records') and the resource ('in a kintone app'), which distinguishes it from sibling tools like add-records, delete-records, and get-records. The title alone is generic, but the description adds the object and scope.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description explicitly instructs the agent to call kintone-get-form-fields first to discover field codes and formats, which is concrete and actionable. However, it does not provide explicit when-not-to-use guidance or mention alternatives for record creation/deletion, so it is one step below a fully explicit usage guide.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

kintone-update-statusesUpdate StatusesA

Update status of multiple records in a kintone app. Requires process management feature to be enabled. Maximum 100 records can be updated at once.

ParametersJSON Schema
NameRequiredDescriptionDefault
appYesThe ID of the app (numeric value as string)
recordsYesArray of records to update status (min 1, max 100). Each record contains id, action, and optionally assignee and revision.

Output Schema

ParametersJSON Schema
NameRequiredDescription
recordsYesArray of updated record information

TDQS

A3.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the behavioral disclosure burden. It does disclose a feature prerequisite and the 100-record limit, which are useful. However, it does not mention permissions, whether updates are atomic across the batch, or what happens on partial failure; schema text covers action/revision errors, but the free-text description remains thin for a mutating workflow tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, no filler, with the core action first followed by the two most decision-relevant constraints. Every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a two-parameter tool with a rich input schema and an output schema, the description covers the essential context: what it does, the prerequisite, and the batch ceiling. It is not fully complete because it doesn't name alternatives or side-effect behavior, but the structured fields compensate for most gaps.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the parameters are already fully documented in the schema. The description adds no parameter meaning beyond what the schema already provides ('100 records' repeats maxItems). Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb and resource: 'Update status of multiple records in a kintone app.' The word 'status' clearly distinguishes this from sibling tools like kintone-update-records, and the process-management requirement reinforces its distinct workflow purpose.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives an important precondition (process management must be enabled) and a batch limit, but it never explicitly says when to choose this tool over kintone-update-records or when status updates are not appropriate. Usage context is implied by the name and 'status' wording rather than stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 20 tool updatesv1.9.3
    • Changedkintone-add-form-fields5 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedInput schema / properties / properties / additionalProperties / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "RECORD_NUMBER",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CREATOR",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CREATED_TIME",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "MODIFIER",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "UPDATED_TIME",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "enabled": {
        -        "description": "Enable/disable setting",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "CATEGORY",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "enabled": {
        -        "description": "Enable/disable setting",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "STATUS",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "enabled": {
        -        "description": "Enable/disable setting",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "STATUS_ASSIGNEE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "lookup": {
        -        "additionalProperties": false,
        -        "description": "Lookup configuration",
        -        "properties": {
        -          "fieldMappings": {
        -            "description": "Configuration of field copy source and destination",
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "field": {
        -                  "description": "Field code in this app",
        -                  "type": "string"
        -                },
        -                "relatedField": {
        -                  "description": "Field code in the referenced app",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "field",
        -                "relatedField"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          "filterCond": {
        -            "description": "Query for filtering records in the referenced app",
        -            "type": "string"
        -          },
        -          "lookupPickerFields": {
        -            "description": "Array of field codes to display in the lookup picker of the referenced app",
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          "relatedApp": {
        -            "additionalProperties": false,
        -            "description": "Referenced app configuration",
        -            "properties": {
        -              "app": {
        -                "description": "App ID of the referenced app",
        -                "type": "string"
        -              },
        -              "code": {
        -                "description": "Field code in the referenced app",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "app",
        -              "code"
        -            ],
        -            "type": "object"
        -          },
        -          "relatedKeyField": {
        -            "description": "Field code of the key field in the referenced app",
        -            "type": "string"
        -          },
        -          "sort": {
        -            "description": "Sort condition",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "relatedApp",
        -          "relatedKeyField",
        -          "fieldMappings",
        -          "lookupPickerFields",
        -          "filterCond",
        -          "sort"
        -        ],
        -        "type": "object"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "description": "Type of lookup field",
        -        "enum": [
        -          "NUMBER",
        -          "SINGLE_LINE_TEXT"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label",
        -      "lookup"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "expression": {
        -        "description": "Auto-calculation formula",
        -        "type": "string"
        -      },
        -      "hideExpression": {
        -        "description": "Whether to hide the formula (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "maxLength": {
        -        "description": "Maximum character length",
        -        "type": "string"
        -      },
        -      "minLength": {
        -        "description": "Minimum character length",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "SINGLE_LINE_TEXT",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "digit": {
        -        "description": "Whether to display digit separators (true: show, false: hide)",
        -        "type": "boolean"
        -      },
        -      "displayScale": {
        -        "description": "Number of decimal places to display",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "maxValue": {
        -        "description": "Maximum value",
        -        "type": "string"
        -      },
        -      "minValue": {
        -        "description": "Minimum value",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "NUMBER",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      },
        -      "unit": {
        -        "description": "Unit symbol",
        -        "type": "string"
        -      },
        -      "unitPosition": {
        -        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        -        "enum": [
        -          "BEFORE",
        -          "AFTER"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "displayScale": {
        -        "description": "Number of decimal places to display",
        -        "type": "string"
        -      },
        -      "expression": {
        -        "description": "Auto-calculation formula",
        -        "type": "string"
        -      },
        -      "format": {
        -        "description": "Display format of calculation result",
        -        "enum": [
        -          "NUMBER",
        -          "NUMBER_DIGIT",
        -          "DATETIME",
        -          "DATE",
        -          "TIME",
        -          "HOUR_MINUTE",
        -          "DAY_HOUR_MINUTE"
        -        ],
        -        "type": "string"
        -      },
        -      "hideExpression": {
        -        "description": "Whether to hide the formula (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CALC",
        -        "type": "string"
        -      },
        -      "unit": {
        -        "description": "Unit symbol",
        -        "type": "string"
        -      },
        -      "unitPosition": {
        -        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        -        "enum": [
        -          "BEFORE",
        -          "AFTER"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "MULTI_LINE_TEXT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "RICH_TEXT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "maxLength": {
        -        "description": "Maximum character length",
        -        "type": "string"
        -      },
        -      "minLength": {
        -        "description": "Minimum character length",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "protocol": {
        -        "description": "Link protocol (WEB: http/https, CALL: tel, MAIL: mailto)",
        -        "enum": [
        -          "WEB",
        -          "CALL",
        -          "MAIL"
        -        ],
        -        "type": "string"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "LINK",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "align": {
        -        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        -        "enum": [
        -          "HORIZONTAL",
        -          "VERTICAL"
        -        ],
        -        "type": "string"
        -      },
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default values",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "additionalProperties": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "index": {
        -              "description": "Display order of the option",
        -              "type": "string"
        -            },
        -            "label": {
        -              "description": "Display name of the option",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "label",
        -            "index"
        -          ],
        -          "type": "object"
        -        },
        -        "description": "Options configuration",
        -        "type": "object"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CHECK_BOX",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "align": {
        -        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        -        "enum": [
        -          "HORIZONTAL",
        -          "VERTICAL"
        -        ],
        -        "type": "string"
        -      },
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "$ref": "#/properties/properties/additionalProperties/anyOf/15/properties/options",
        -        "description": "Options configuration"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "RADIO_BUTTON",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "$ref": "#/properties/properties/additionalProperties/anyOf/15/properties/options",
        -        "description": "Options configuration"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "DROP_DOWN",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default values",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "$ref": "#/properties/properties/additionalProperties/anyOf/15/properties/options",
        -        "description": "Options configuration"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "MULTI_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "thumbnailSize": {
        -        "description": "Thumbnail size (pixels)",
        -        "enum": [
        -          "50",
        -          "150",
        -          "250",
        -          "500"
        -        ],
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "FILE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultNowValue": {
        -        "description": "Whether to automatically set the current date (true: auto-set, false: manual)",
        -        "type": "boolean"
        -      },
        -      "defaultValue": {
        -        "description": "Default value (YYYY-MM-DD format)",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "DATE",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultNowValue": {
        -        "description": "Whether to automatically set the current time (true: auto-set, false: manual)",
        -        "type": "boolean"
        -      },
        -      "defaultValue": {
        -        "description": "Default value (HH:MM format)",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "TIME",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultNowValue": {
        -        "description": "Whether to automatically set the current datetime (true: auto-set, false: manual)",
        -        "type": "boolean"
        -      },
        -      "defaultValue": {
        -        "description": "Default value (YYYY-MM-DDTHH:MM:SSZ format)",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "DATETIME",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default users/groups/organizations, or LOGINUSER() function",
        -        "items": {
        -          "anyOf": [
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "description": "Code of user/group/organization",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "description": "Type of entity",
        -                  "enum": [
        -                    "USER",
        -                    "GROUP",
        -                    "ORGANIZATION"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            },
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "const": "LOGINUSER()",
        -                  "description": "Function representing the logged-in user",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "const": "FUNCTION",
        -                  "description": "Function type",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            }
        -          ]
        -        },
        -        "type": "array"
        -      },
        -      "entities": {
        -        "description": "List of selectable users/groups/organizations",
        -        "items": {
        -          "$ref": "#/properties/properties/additionalProperties/anyOf/23/properties/defaultValue/items/anyOf/0"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "USER_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default organizations, or PRIMARY_ORGANIZATION() function",
        -        "items": {
        -          "anyOf": [
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "description": "Organization code",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "const": "ORGANIZATION",
        -                  "description": "Organization type",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            },
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "const": "PRIMARY_ORGANIZATION()",
        -                  "description": "Function representing the primary organization of the logged-in user",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "const": "FUNCTION",
        -                  "description": "Function type",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            }
        -          ]
        -        },
        -        "type": "array"
        -      },
        -      "entities": {
        -        "description": "List of selectable organizations",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Organization code",
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "ORGANIZATION",
        -              "description": "Organization type",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "ORGANIZATION_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default groups",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Group code",
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "GROUP",
        -              "description": "Group type",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "entities": {
        -        "description": "List of selectable groups",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Group code",
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "GROUP",
        -              "description": "Group type",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "GROUP_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "openGroup": {
        -        "description": "Whether to display the group in an open state (true: open, false: closed)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "GROUP",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "referenceTable": {
        -        "additionalProperties": false,
        -        "description": "Related records list configuration",
        -        "properties": {
        -          "condition": {
        -            "additionalProperties": false,
        -            "description": "Condition for filtering related records",
        -            "properties": {
        -              "field": {
        -                "description": "Field code in this app",
        -                "type": "string"
        -              },
        -              "relatedField": {
        -                "description": "Field code in the related app",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "field",
        -              "relatedField"
        -            ],
        -            "type": "object"
        -          },
        -          "displayFields": {
        -            "description": "Array of field codes to display",
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          "filterCond": {
        -            "description": "Query for filtering related records",
        -            "type": "string"
        -          },
        -          "relatedApp": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "app": {
        -                "description": "App ID of the related app",
        -                "type": "string"
        -              },
        -              "code": {
        -                "description": "Field code of the related records list field in this app",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "app",
        -              "code"
        -            ],
        -            "type": "object"
        -          },
        -          "size": {
        -            "description": "Number of records to display",
        -            "enum": [
        -              "1",
        -              "3",
        -              "5",
        -              "10",
        -              "20",
        -              "30",
        -              "40",
        -              "50"
        -            ],
        -            "type": "string"
        -          },
        -          "sort": {
        -            "description": "Sort condition",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "relatedApp",
        -          "condition",
        -          "filterCond",
        -          "displayFields",
        -          "sort",
        -          "size"
        -        ],
        -        "type": "object"
        -      },
        -      "type": {
        -        "const": "REFERENCE_TABLE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "fields": {
        -        "additionalProperties": {
        -          "anyOf": [
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/8"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/9"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/10"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/11"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/12"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/13"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/14"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/15"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/16"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/17"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/18"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/19"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/20"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/21"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/22"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/23"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/24"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/25"
        -            }
        -          ]
        -        },
        -        "description": "Configuration of fields within the subtable",
        -        "type": "object"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "SUBTABLE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "RECORD_NUMBER",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CREATOR",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CREATED_TIME",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "MODIFIER",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "UPDATED_TIME",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "enabled": {
        +        "description": "Enable/disable setting",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "CATEGORY",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "enabled": {
        +        "description": "Enable/disable setting",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "STATUS",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "enabled": {
        +        "description": "Enable/disable setting",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "STATUS_ASSIGNEE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "lookup": {
        +        "description": "Lookup configuration",
        +        "properties": {
        +          "fieldMappings": {
        +            "description": "Configuration of field copy source and destination",
        +            "items": {
        +              "properties": {
        +                "field": {
        +                  "description": "Field code in this app",
        +                  "type": "string"
        +                },
        +                "relatedField": {
        +                  "description": "Field code in the referenced app",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "field",
        +                "relatedField"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          "filterCond": {
        +            "description": "Query for filtering records in the referenced app",
        +            "type": "string"
        +          },
        +          "lookupPickerFields": {
        +            "description": "Array of field codes to display in the lookup picker of the referenced app",
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "relatedApp": {
        +            "description": "Referenced app configuration",
        +            "properties": {
        +              "app": {
        +                "description": "App ID of the referenced app",
        +                "type": "string"
        +              },
        +              "code": {
        +                "description": "Field code in the referenced app",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "app",
        +              "code"
        +            ],
        +            "type": "object"
        +          },
        +          "relatedKeyField": {
        +            "description": "Field code of the key field in the referenced app",
        +            "type": "string"
        +          },
        +          "sort": {
        +            "description": "Sort condition",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "relatedApp",
        +          "relatedKeyField",
        +          "fieldMappings",
        +          "lookupPickerFields",
        +          "filterCond",
        +          "sort"
        +        ],
        +        "type": "object"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "description": "Type of lookup field",
        +        "enum": [
        +          "NUMBER",
        +          "SINGLE_LINE_TEXT"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label",
        +      "lookup"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "expression": {
        +        "description": "Auto-calculation formula",
        +        "type": "string"
        +      },
        +      "hideExpression": {
        +        "description": "Whether to hide the formula (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "maxLength": {
        +        "description": "Maximum character length",
        +        "type": "string"
        +      },
        +      "minLength": {
        +        "description": "Minimum character length",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "SINGLE_LINE_TEXT",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "digit": {
        +        "description": "Whether to display digit separators (true: show, false: hide)",
        +        "type": "boolean"
        +      },
        +      "displayScale": {
        +        "description": "Number of decimal places to display",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "maxValue": {
        +        "description": "Maximum value",
        +        "type": "string"
        +      },
        +      "minValue": {
        +        "description": "Minimum value",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "NUMBER",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      },
        +      "unit": {
        +        "description": "Unit symbol",
        +        "type": "string"
        +      },
        +      "unitPosition": {
        +        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +        "enum": [
        +          "BEFORE",
        +          "AFTER"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "displayScale": {
        +        "description": "Number of decimal places to display",
        +        "type": "string"
        +      },
        +      "expression": {
        +        "description": "Auto-calculation formula",
        +        "type": "string"
        +      },
        +      "format": {
        +        "description": "Display format of calculation result",
        +        "enum": [
        +          "NUMBER",
        +          "NUMBER_DIGIT",
        +          "DATETIME",
        +          "DATE",
        +          "TIME",
        +          "HOUR_MINUTE",
        +          "DAY_HOUR_MINUTE"
        +        ],
        +        "type": "string"
        +      },
        +      "hideExpression": {
        +        "description": "Whether to hide the formula (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CALC",
        +        "type": "string"
        +      },
        +      "unit": {
        +        "description": "Unit symbol",
        +        "type": "string"
        +      },
        +      "unitPosition": {
        +        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +        "enum": [
        +          "BEFORE",
        +          "AFTER"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "MULTI_LINE_TEXT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "RICH_TEXT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "maxLength": {
        +        "description": "Maximum character length",
        +        "type": "string"
        +      },
        +      "minLength": {
        +        "description": "Minimum character length",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "protocol": {
        +        "description": "Link protocol (WEB: http/https, CALL: tel, MAIL: mailto)",
        +        "enum": [
        +          "WEB",
        +          "CALL",
        +          "MAIL"
        +        ],
        +        "type": "string"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "LINK",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "align": {
        +        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +        "enum": [
        +          "HORIZONTAL",
        +          "VERTICAL"
        +        ],
        +        "type": "string"
        +      },
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default values",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CHECK_BOX",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "align": {
        +        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +        "enum": [
        +          "HORIZONTAL",
        +          "VERTICAL"
        +        ],
        +        "type": "string"
        +      },
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "RADIO_BUTTON",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "DROP_DOWN",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default values",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "MULTI_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "thumbnailSize": {
        +        "description": "Thumbnail size (pixels)",
        +        "enum": [
        +          "50",
        +          "150",
        +          "250",
        +          "500"
        +        ],
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "FILE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultNowValue": {
        +        "description": "Whether to automatically set the current date (true: auto-set, false: manual)",
        +        "type": "boolean"
        +      },
        +      "defaultValue": {
        +        "description": "Default value (YYYY-MM-DD format)",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "DATE",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultNowValue": {
        +        "description": "Whether to automatically set the current time (true: auto-set, false: manual)",
        +        "type": "boolean"
        +      },
        +      "defaultValue": {
        +        "description": "Default value (HH:MM format)",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "TIME",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultNowValue": {
        +        "description": "Whether to automatically set the current datetime (true: auto-set, false: manual)",
        +        "type": "boolean"
        +      },
        +      "defaultValue": {
        +        "description": "Default value (YYYY-MM-DDTHH:MM:SSZ format)",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "DATETIME",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default users/groups/organizations, or LOGINUSER() function",
        +        "items": {
        +          "anyOf": [
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Code of user/group/organization",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "description": "Type of entity",
        +                  "enum": [
        +                    "USER",
        +                    "GROUP",
        +                    "ORGANIZATION"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "const": "LOGINUSER()",
        +                  "description": "Function representing the logged-in user",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "FUNCTION",
        +                  "description": "Function type",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            }
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "entities": {
        +        "description": "List of selectable users/groups/organizations",
        +        "items": {
        +          "properties": {
        +            "code": {
        +              "description": "Code of user/group/organization",
        +              "type": "string"
        +            },
        +            "type": {
        +              "description": "Type of entity",
        +              "enum": [
        +                "USER",
        +                "GROUP",
        +                "ORGANIZATION"
        +              ],
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "USER_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default organizations, or PRIMARY_ORGANIZATION() function",
        +        "items": {
        +          "anyOf": [
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Organization code",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "ORGANIZATION",
        +                  "description": "Organization type",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "const": "PRIMARY_ORGANIZATION()",
        +                  "description": "Function representing the primary organization of the logged-in user",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "FUNCTION",
        +                  "description": "Function type",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            }
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "entities": {
        +        "description": "List of selectable organizations",
        +        "items": {
        +          "properties": {
        +            "code": {
        +              "description": "Organization code",
        +              "type": "string"
        +            },
        +            "type": {
        +              "const": "ORGANIZATION",
        +              "description": "Organization type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ORGANIZATION_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default groups",
        +        "items": {
        +          "properties": {
        +            "code": {
        +              "description": "Group code",
        +              "type": "string"
        +            },
        +            "type": {
        +              "const": "GROUP",
        +              "description": "Group type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "entities": {
        +        "description": "List of selectable groups",
        +        "items": {
        +          "properties": {
        +            "code": {
        +              "description": "Group code",
        +              "type": "string"
        +            },
        +            "type": {
        +              "const": "GROUP",
        +              "description": "Group type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "GROUP_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "openGroup": {
        +        "description": "Whether to display the group in an open state (true: open, false: closed)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "GROUP",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "referenceTable": {
        +        "description": "Related records list configuration",
        +        "properties": {
        +          "condition": {
        +            "description": "Condition for filtering related records",
        +            "properties": {
        +              "field": {
        +                "description": "Field code in this app",
        +                "type": "string"
        +              },
        +              "relatedField": {
        +                "description": "Field code in the related app",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "field",
        +              "relatedField"
        +            ],
        +            "type": "object"
        +          },
        +          "displayFields": {
        +            "description": "Array of field codes to display",
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "filterCond": {
        +            "description": "Query for filtering related records",
        +            "type": "string"
        +          },
        +          "relatedApp": {
        +            "properties": {
        +              "app": {
        +                "description": "App ID of the related app",
        +                "type": "string"
        +              },
        +              "code": {
        +                "description": "Field code of the related records list field in this app",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "app",
        +              "code"
        +            ],
        +            "type": "object"
        +          },
        +          "size": {
        +            "description": "Number of records to display",
        +            "enum": [
        +              "1",
        +              "3",
        +              "5",
        +              "10",
        +              "20",
        +              "30",
        +              "40",
        +              "50"
        +            ],
        +            "type": "string"
        +          },
        +          "sort": {
        +            "description": "Sort condition",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "relatedApp",
        +          "condition",
        +          "filterCond",
        +          "displayFields",
        +          "sort",
        +          "size"
        +        ],
        +        "type": "object"
        +      },
        +      "type": {
        +        "const": "REFERENCE_TABLE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "fields": {
        +        "additionalProperties": {
        +          "anyOf": [
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "lookup": {
        +                  "description": "Lookup configuration",
        +                  "properties": {
        +                    "fieldMappings": {
        +                      "description": "Configuration of field copy source and destination",
        +                      "items": {
        +                        "properties": {
        +                          "field": {
        +                            "description": "Field code in this app",
        +                            "type": "string"
        +                          },
        +                          "relatedField": {
        +                            "description": "Field code in the referenced app",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "field",
        +                          "relatedField"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "type": "array"
        +                    },
        +                    "filterCond": {
        +                      "description": "Query for filtering records in the referenced app",
        +                      "type": "string"
        +                    },
        +                    "lookupPickerFields": {
        +                      "description": "Array of field codes to display in the lookup picker of the referenced app",
        +                      "items": {
        +                        "type": "string"
        +                      },
        +                      "type": "array"
        +                    },
        +                    "relatedApp": {
        +                      "description": "Referenced app configuration",
        +                      "properties": {
        +                        "app": {
        +                          "description": "App ID of the referenced app",
        +                          "type": "string"
        +                        },
        +                        "code": {
        +                          "description": "Field code in the referenced app",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "app",
        +                        "code"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "relatedKeyField": {
        +                      "description": "Field code of the key field in the referenced app",
        +                      "type": "string"
        +                    },
        +                    "sort": {
        +                      "description": "Sort condition",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "relatedApp",
        +                    "relatedKeyField",
        +                    "fieldMappings",
        +                    "lookupPickerFields",
        +                    "filterCond",
        +                    "sort"
        +                  ],
        +                  "type": "object"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "description": "Type of lookup field",
        +                  "enum": [
        +                    "NUMBER",
        +                    "SINGLE_LINE_TEXT"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label",
        +                "lookup"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "expression": {
        +                  "description": "Auto-calculation formula",
        +                  "type": "string"
        +                },
        +                "hideExpression": {
        +                  "description": "Whether to hide the formula (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "maxLength": {
        +                  "description": "Maximum character length",
        +                  "type": "string"
        +                },
        +                "minLength": {
        +                  "description": "Minimum character length",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "SINGLE_LINE_TEXT",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "digit": {
        +                  "description": "Whether to display digit separators (true: show, false: hide)",
        +                  "type": "boolean"
        +                },
        +                "displayScale": {
        +                  "description": "Number of decimal places to display",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "maxValue": {
        +                  "description": "Maximum value",
        +                  "type": "string"
        +                },
        +                "minValue": {
        +                  "description": "Minimum value",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "NUMBER",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                },
        +                "unit": {
        +                  "description": "Unit symbol",
        +                  "type": "string"
        +                },
        +                "unitPosition": {
        +                  "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +                  "enum": [
        +                    "BEFORE",
        +                    "AFTER"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "displayScale": {
        +                  "description": "Number of decimal places to display",
        +                  "type": "string"
        +                },
        +                "expression": {
        +                  "description": "Auto-calculation formula",
        +                  "type": "string"
        +                },
        +                "format": {
        +                  "description": "Display format of calculation result",
        +                  "enum": [
        +                    "NUMBER",
        +                    "NUMBER_DIGIT",
        +                    "DATETIME",
        +                    "DATE",
        +                    "TIME",
        +                    "HOUR_MINUTE",
        +                    "DAY_HOUR_MINUTE"
        +                  ],
        +                  "type": "string"
        +                },
        +                "hideExpression": {
        +                  "description": "Whether to hide the formula (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "CALC",
        +                  "type": "string"
        +                },
        +                "unit": {
        +                  "description": "Unit symbol",
        +                  "type": "string"
        +                },
        +                "unitPosition": {
        +                  "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +                  "enum": [
        +                    "BEFORE",
        +                    "AFTER"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "MULTI_LINE_TEXT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "RICH_TEXT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "maxLength": {
        +                  "description": "Maximum character length",
        +                  "type": "string"
        +                },
        +                "minLength": {
        +                  "description": "Minimum character length",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "protocol": {
        +                  "description": "Link protocol (WEB: http/https, CALL: tel, MAIL: mailto)",
        +                  "enum": [
        +                    "WEB",
        +                    "CALL",
        +                    "MAIL"
        +                  ],
        +                  "type": "string"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "LINK",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "align": {
        +                  "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +                  "enum": [
        +                    "HORIZONTAL",
        +                    "VERTICAL"
        +                  ],
        +                  "type": "string"
        +                },
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default values",
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "CHECK_BOX",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "align": {
        +                  "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +                  "enum": [
        +                    "HORIZONTAL",
        +                    "VERTICAL"
        +                  ],
        +                  "type": "string"
        +                },
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "RADIO_BUTTON",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "DROP_DOWN",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default values",
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "MULTI_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "thumbnailSize": {
        +                  "description": "Thumbnail size (pixels)",
        +                  "enum": [
        +                    "50",
        +                    "150",
        +                    "250",
        +                    "500"
        +                  ],
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "FILE",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultNowValue": {
        +                  "description": "Whether to automatically set the current date (true: auto-set, false: manual)",
        +                  "type": "boolean"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value (YYYY-MM-DD format)",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "DATE",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultNowValue": {
        +                  "description": "Whether to automatically set the current time (true: auto-set, false: manual)",
        +                  "type": "boolean"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value (HH:MM format)",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "TIME",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultNowValue": {
        +                  "description": "Whether to automatically set the current datetime (true: auto-set, false: manual)",
        +                  "type": "boolean"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value (YYYY-MM-DDTHH:MM:SSZ format)",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "DATETIME",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default users/groups/organizations, or LOGINUSER() function",
        +                  "items": {
        +                    "anyOf": [
        +                      {
        +                        "properties": {
        +                          "code": {
        +                            "description": "Code of user/group/organization",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "description": "Type of entity",
        +                            "enum": [
        +                              "USER",
        +                              "GROUP",
        +                              "ORGANIZATION"
        +                            ],
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "code": {
        +                            "const": "LOGINUSER()",
        +                            "description": "Function representing the logged-in user",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "FUNCTION",
        +                            "description": "Function type",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "entities": {
        +                  "description": "List of selectable users/groups/organizations",
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "description": "Code of user/group/organization",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "description": "Type of entity",
        +                        "enum": [
        +                          "USER",
        +                          "GROUP",
        +                          "ORGANIZATION"
        +                        ],
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "USER_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default organizations, or PRIMARY_ORGANIZATION() function",
        +                  "items": {
        +                    "anyOf": [
        +                      {
        +                        "properties": {
        +                          "code": {
        +                            "description": "Organization code",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "ORGANIZATION",
        +                            "description": "Organization type",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "code": {
        +                            "const": "PRIMARY_ORGANIZATION()",
        +                            "description": "Function representing the primary organization of the logged-in user",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "FUNCTION",
        +                            "description": "Function type",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "entities": {
        +                  "description": "List of selectable organizations",
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "description": "Organization code",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "const": "ORGANIZATION",
        +                        "description": "Organization type",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "ORGANIZATION_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default groups",
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "description": "Group code",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "const": "GROUP",
        +                        "description": "Group type",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "entities": {
        +                  "description": "List of selectable groups",
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "description": "Group code",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "const": "GROUP",
        +                        "description": "Group type",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "GROUP_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            }
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Configuration of fields within the subtable",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "SUBTABLE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedInput schema / properties / properties / additionalProperties / type
        Added value: +"object"
      • addedInput schema / properties / properties / propertyNames
        Added value: +{
        +  "description": "Field code",
        +  "type": "string"
        +}
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-add-record-comment3 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / mentions / items / additionalProperties
        Removed value: -false
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-add-records5 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedInput schema / properties / records / items / additionalProperties / anyOf
        Previous value: -[
        -  {
        -    "anyOf": [
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Text value for string fields (SINGLE_LINE_TEXT, MULTI_LINE_TEXT, RICH_TEXT, LINK)",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Numeric value as string for NUMBER fields (e.g., '123.45'). Only half-width numbers, +/- signs, decimal point (.), and exponential notation (e/E) are allowed. Empty string, null, or undefined for empty values.",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Date/time value for DATE, TIME, DATETIME fields (DATE: 'YYYY-MM-DD', TIME: 'HH:mm', DATETIME: 'YYYY-MM-DDTHH:mm:ssZ')",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Selected option value for RADIO_BUTTON and DROP_DOWN fields",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "minItems": 0,
        -                "type": "array"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "Array of selected option values for CHECK_BOX and MULTI_SELECT fields"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "code": {
        -                      "description": "User code/login name",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "code"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "Array of selected users for USER_SELECT fields"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "code": {
        -                      "description": "Organization code",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "code"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "Array of selected organizations for ORGANIZATION_SELECT fields"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "code": {
        -                      "description": "Group code",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "code"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "Array of selected groups for GROUP_SELECT fields"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "code": {
        -                    "description": "User code/login name",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "code"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "User information for CREATOR and MODIFIER fields (registration format with code only)"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "id": {
        -                      "description": "Row ID (optional for new rows)",
        -                      "type": "string"
        -                    },
        -                    "value": {
        -                      "additionalProperties": {},
        -                      "description": "Field values within this subtable row",
        -                      "type": "object"
        -                    }
        -                  },
        -                  "required": [
        -                    "value"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "Array of subtable rows for SUBTABLE fields"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Lookup field value for LOOKUP fields (string for SINGLE_LINE_TEXT key, numeric string for NUMBER key)",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Date/time value for CREATED_TIME and UPDATED_TIME fields (ISO 8601 format, only for registration)",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "value": {
        -        "description": "FILE fields are not supported yet (file upload tool not implemented)",
        -        "not": {}
        -      }
        -    },
        -    "required": [
        -      "value"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "anyOf": [
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Text value for string fields (SINGLE_LINE_TEXT, MULTI_LINE_TEXT, RICH_TEXT, LINK)",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Numeric value as string for NUMBER fields (e.g., '123.45'). Only half-width numbers, +/- signs, decimal point (.), and exponential notation (e/E) are allowed. Empty string, null, or undefined for empty values.",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Date/time value for DATE, TIME, DATETIME fields (DATE: 'YYYY-MM-DD', TIME: 'HH:mm', DATETIME: 'YYYY-MM-DDTHH:mm:ssZ')",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Selected option value for RADIO_BUTTON and DROP_DOWN fields",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "items": {
        +                  "type": "string"
        +                },
        +                "minItems": 0,
        +                "type": "array"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Array of selected option values for CHECK_BOX and MULTI_SELECT fields",
        +            "type": [
        +              "array",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "items": {
        +                  "properties": {
        +                    "code": {
        +                      "description": "User code/login name",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "code"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Array of selected users for USER_SELECT fields",
        +            "type": [
        +              "array",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "items": {
        +                  "properties": {
        +                    "code": {
        +                      "description": "Organization code",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "code"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Array of selected organizations for ORGANIZATION_SELECT fields",
        +            "type": [
        +              "array",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "items": {
        +                  "properties": {
        +                    "code": {
        +                      "description": "Group code",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "code"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Array of selected groups for GROUP_SELECT fields",
        +            "type": [
        +              "array",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "code": {
        +                    "description": "User code/login name",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "code"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "User information for CREATOR and MODIFIER fields (registration format with code only)",
        +            "type": [
        +              "object",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "items": {
        +                  "properties": {
        +                    "id": {
        +                      "description": "Row ID (optional for new rows)",
        +                      "type": "string"
        +                    },
        +                    "value": {
        +                      "additionalProperties": {},
        +                      "description": "Field values within this subtable row",
        +                      "propertyNames": {
        +                        "type": "string"
        +                      },
        +                      "type": "object"
        +                    }
        +                  },
        +                  "required": [
        +                    "value"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Array of subtable rows for SUBTABLE fields",
        +            "type": [
        +              "array",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Lookup field value for LOOKUP fields (string for SINGLE_LINE_TEXT key, numeric string for NUMBER key)",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Date/time value for CREATED_TIME and UPDATED_TIME fields (ISO 8601 format, only for registration)",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      }
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "value": {
        +        "description": "FILE fields are not supported yet (file upload tool not implemented)",
        +        "not": {}
        +      }
        +    },
        +    "required": [
        +      "value"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedInput schema / properties / records / items / additionalProperties / type
        Added value: +"object"
      • addedInput schema / properties / records / items / propertyNames
        Added value: +{
        +  "type": "string"
        +}
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-delete-form-fields2 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-delete-records2 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-deploy-app3 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / apps / items / additionalProperties
        Removed value: -false
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-download-file2 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-get-app4 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / spaceId / anyOf
        Added value: +[
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / threadId / anyOf
        Added value: +[
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedkintone-get-app-deploy-status3 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • addedInput schema / properties / apps / items / anyOf
        Added value: +[
        +  {
        +    "type": "string"
        +  },
        +  {
        +    "type": "number"
        +  }
        +]
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-get-form-fields5 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / properties / additionalProperties / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "RECORD_NUMBER",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CREATOR",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CREATED_TIME",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "MODIFIER",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "UPDATED_TIME",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "enabled": {
        -        "description": "Enable/disable setting",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "CATEGORY",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "enabled": {
        -        "description": "Enable/disable setting",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "STATUS",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "enabled": {
        -        "description": "Enable/disable setting",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "STATUS_ASSIGNEE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "lookup": {
        -        "additionalProperties": false,
        -        "description": "Lookup configuration",
        -        "properties": {
        -          "fieldMappings": {
        -            "description": "Configuration of field copy source and destination",
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "field": {
        -                  "description": "Field code in this app",
        -                  "type": "string"
        -                },
        -                "relatedField": {
        -                  "description": "Field code in the referenced app",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "field",
        -                "relatedField"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          "filterCond": {
        -            "description": "Query for filtering records in the referenced app",
        -            "type": "string"
        -          },
        -          "lookupPickerFields": {
        -            "description": "Array of field codes to display in the lookup picker of the referenced app",
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          "relatedApp": {
        -            "additionalProperties": false,
        -            "description": "Referenced app configuration",
        -            "properties": {
        -              "app": {
        -                "description": "App ID of the referenced app",
        -                "type": "string"
        -              },
        -              "code": {
        -                "description": "Field code in the referenced app",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "app",
        -              "code"
        -            ],
        -            "type": "object"
        -          },
        -          "relatedKeyField": {
        -            "description": "Field code of the key field in the referenced app",
        -            "type": "string"
        -          },
        -          "sort": {
        -            "description": "Sort condition",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "relatedApp",
        -          "relatedKeyField",
        -          "fieldMappings",
        -          "lookupPickerFields",
        -          "filterCond",
        -          "sort"
        -        ],
        -        "type": "object"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "description": "Type of lookup field",
        -        "enum": [
        -          "NUMBER",
        -          "SINGLE_LINE_TEXT"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label",
        -      "lookup"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "expression": {
        -        "description": "Auto-calculation formula",
        -        "type": "string"
        -      },
        -      "hideExpression": {
        -        "description": "Whether to hide the formula (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "maxLength": {
        -        "description": "Maximum character length",
        -        "type": "string"
        -      },
        -      "minLength": {
        -        "description": "Minimum character length",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "SINGLE_LINE_TEXT",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "digit": {
        -        "description": "Whether to display digit separators (true: show, false: hide)",
        -        "type": "boolean"
        -      },
        -      "displayScale": {
        -        "description": "Number of decimal places to display",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "maxValue": {
        -        "description": "Maximum value",
        -        "type": "string"
        -      },
        -      "minValue": {
        -        "description": "Minimum value",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "NUMBER",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      },
        -      "unit": {
        -        "description": "Unit symbol",
        -        "type": "string"
        -      },
        -      "unitPosition": {
        -        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        -        "enum": [
        -          "BEFORE",
        -          "AFTER"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "displayScale": {
        -        "description": "Number of decimal places to display",
        -        "type": "string"
        -      },
        -      "expression": {
        -        "description": "Auto-calculation formula",
        -        "type": "string"
        -      },
        -      "format": {
        -        "description": "Display format of calculation result",
        -        "enum": [
        -          "NUMBER",
        -          "NUMBER_DIGIT",
        -          "DATETIME",
        -          "DATE",
        -          "TIME",
        -          "HOUR_MINUTE",
        -          "DAY_HOUR_MINUTE"
        -        ],
        -        "type": "string"
        -      },
        -      "hideExpression": {
        -        "description": "Whether to hide the formula (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CALC",
        -        "type": "string"
        -      },
        -      "unit": {
        -        "description": "Unit symbol",
        -        "type": "string"
        -      },
        -      "unitPosition": {
        -        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        -        "enum": [
        -          "BEFORE",
        -          "AFTER"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "MULTI_LINE_TEXT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "RICH_TEXT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "maxLength": {
        -        "description": "Maximum character length",
        -        "type": "string"
        -      },
        -      "minLength": {
        -        "description": "Minimum character length",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "protocol": {
        -        "description": "Link protocol (WEB: http/https, CALL: tel, MAIL: mailto)",
        -        "enum": [
        -          "WEB",
        -          "CALL",
        -          "MAIL"
        -        ],
        -        "type": "string"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "LINK",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "align": {
        -        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        -        "enum": [
        -          "HORIZONTAL",
        -          "VERTICAL"
        -        ],
        -        "type": "string"
        -      },
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default values",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "additionalProperties": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "index": {
        -              "description": "Display order of the option",
        -              "type": "string"
        -            },
        -            "label": {
        -              "description": "Display name of the option",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "label",
        -            "index"
        -          ],
        -          "type": "object"
        -        },
        -        "description": "Options configuration",
        -        "type": "object"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CHECK_BOX",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "align": {
        -        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        -        "enum": [
        -          "HORIZONTAL",
        -          "VERTICAL"
        -        ],
        -        "type": "string"
        -      },
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "$ref": "#/properties/properties/additionalProperties/anyOf/15/properties/options",
        -        "description": "Options configuration"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "RADIO_BUTTON",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "$ref": "#/properties/properties/additionalProperties/anyOf/15/properties/options",
        -        "description": "Options configuration"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "DROP_DOWN",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default values",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "$ref": "#/properties/properties/additionalProperties/anyOf/15/properties/options",
        -        "description": "Options configuration"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "MULTI_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "thumbnailSize": {
        -        "description": "Thumbnail size (pixels)",
        -        "enum": [
        -          "50",
        -          "150",
        -          "250",
        -          "500"
        -        ],
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "FILE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultNowValue": {
        -        "description": "Whether to automatically set the current date (true: auto-set, false: manual)",
        -        "type": "boolean"
        -      },
        -      "defaultValue": {
        -        "description": "Default value (YYYY-MM-DD format)",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "DATE",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultNowValue": {
        -        "description": "Whether to automatically set the current time (true: auto-set, false: manual)",
        -        "type": "boolean"
        -      },
        -      "defaultValue": {
        -        "description": "Default value (HH:MM format)",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "TIME",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultNowValue": {
        -        "description": "Whether to automatically set the current datetime (true: auto-set, false: manual)",
        -        "type": "boolean"
        -      },
        -      "defaultValue": {
        -        "description": "Default value (YYYY-MM-DDTHH:MM:SSZ format)",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "DATETIME",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default users/groups/organizations, or LOGINUSER() function",
        -        "items": {
        -          "anyOf": [
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "description": "Code of user/group/organization",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "description": "Type of entity",
        -                  "enum": [
        -                    "USER",
        -                    "GROUP",
        -                    "ORGANIZATION"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            },
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "const": "LOGINUSER()",
        -                  "description": "Function representing the logged-in user",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "const": "FUNCTION",
        -                  "description": "Function type",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            }
        -          ]
        -        },
        -        "type": "array"
        -      },
        -      "entities": {
        -        "description": "List of selectable users/groups/organizations",
        -        "items": {
        -          "$ref": "#/properties/properties/additionalProperties/anyOf/23/properties/defaultValue/items/anyOf/0"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "USER_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default organizations, or PRIMARY_ORGANIZATION() function",
        -        "items": {
        -          "anyOf": [
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "description": "Organization code",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "const": "ORGANIZATION",
        -                  "description": "Organization type",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            },
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "const": "PRIMARY_ORGANIZATION()",
        -                  "description": "Function representing the primary organization of the logged-in user",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "const": "FUNCTION",
        -                  "description": "Function type",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            }
        -          ]
        -        },
        -        "type": "array"
        -      },
        -      "entities": {
        -        "description": "List of selectable organizations",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Organization code",
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "ORGANIZATION",
        -              "description": "Organization type",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "ORGANIZATION_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default groups",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Group code",
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "GROUP",
        -              "description": "Group type",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "entities": {
        -        "description": "List of selectable groups",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Group code",
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "GROUP",
        -              "description": "Group type",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "GROUP_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "openGroup": {
        -        "description": "Whether to display the group in an open state (true: open, false: closed)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "GROUP",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "referenceTable": {
        -        "additionalProperties": false,
        -        "description": "Related records list configuration",
        -        "properties": {
        -          "condition": {
        -            "additionalProperties": false,
        -            "description": "Condition for filtering related records",
        -            "properties": {
        -              "field": {
        -                "description": "Field code in this app",
        -                "type": "string"
        -              },
        -              "relatedField": {
        -                "description": "Field code in the related app",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "field",
        -              "relatedField"
        -            ],
        -            "type": "object"
        -          },
        -          "displayFields": {
        -            "description": "Array of field codes to display",
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          "filterCond": {
        -            "description": "Query for filtering related records",
        -            "type": "string"
        -          },
        -          "relatedApp": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "app": {
        -                "description": "App ID of the related app",
        -                "type": "string"
        -              },
        -              "code": {
        -                "description": "Field code of the related records list field in this app",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "app",
        -              "code"
        -            ],
        -            "type": "object"
        -          },
        -          "size": {
        -            "description": "Number of records to display",
        -            "enum": [
        -              "1",
        -              "3",
        -              "5",
        -              "10",
        -              "20",
        -              "30",
        -              "40",
        -              "50"
        -            ],
        -            "type": "string"
        -          },
        -          "sort": {
        -            "description": "Sort condition",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "relatedApp",
        -          "condition",
        -          "filterCond",
        -          "displayFields",
        -          "sort",
        -          "size"
        -        ],
        -        "type": "object"
        -      },
        -      "type": {
        -        "const": "REFERENCE_TABLE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "fields": {
        -        "additionalProperties": {
        -          "anyOf": [
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/8"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/9"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/10"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/11"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/12"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/13"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/14"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/15"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/16"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/17"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/18"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/19"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/20"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/21"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/22"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/23"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/24"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/25"
        -            }
        -          ]
        -        },
        -        "description": "Configuration of fields within the subtable",
        -        "type": "object"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "SUBTABLE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "RECORD_NUMBER",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CREATOR",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CREATED_TIME",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "MODIFIER",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "UPDATED_TIME",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "enabled": {
        +        "description": "Enable/disable setting",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "CATEGORY",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "enabled": {
        +        "description": "Enable/disable setting",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "STATUS",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "enabled": {
        +        "description": "Enable/disable setting",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "STATUS_ASSIGNEE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "lookup": {
        +        "additionalProperties": false,
        +        "description": "Lookup configuration",
        +        "properties": {
        +          "fieldMappings": {
        +            "description": "Configuration of field copy source and destination",
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "field": {
        +                  "description": "Field code in this app",
        +                  "type": "string"
        +                },
        +                "relatedField": {
        +                  "description": "Field code in the referenced app",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "field",
        +                "relatedField"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          "filterCond": {
        +            "description": "Query for filtering records in the referenced app",
        +            "type": "string"
        +          },
        +          "lookupPickerFields": {
        +            "description": "Array of field codes to display in the lookup picker of the referenced app",
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "relatedApp": {
        +            "additionalProperties": false,
        +            "description": "Referenced app configuration",
        +            "properties": {
        +              "app": {
        +                "description": "App ID of the referenced app",
        +                "type": "string"
        +              },
        +              "code": {
        +                "description": "Field code in the referenced app",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "app",
        +              "code"
        +            ],
        +            "type": "object"
        +          },
        +          "relatedKeyField": {
        +            "description": "Field code of the key field in the referenced app",
        +            "type": "string"
        +          },
        +          "sort": {
        +            "description": "Sort condition",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "relatedApp",
        +          "relatedKeyField",
        +          "fieldMappings",
        +          "lookupPickerFields",
        +          "filterCond",
        +          "sort"
        +        ],
        +        "type": "object"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "description": "Type of lookup field",
        +        "enum": [
        +          "NUMBER",
        +          "SINGLE_LINE_TEXT"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label",
        +      "lookup"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "expression": {
        +        "description": "Auto-calculation formula",
        +        "type": "string"
        +      },
        +      "hideExpression": {
        +        "description": "Whether to hide the formula (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "maxLength": {
        +        "description": "Maximum character length",
        +        "type": "string"
        +      },
        +      "minLength": {
        +        "description": "Minimum character length",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "SINGLE_LINE_TEXT",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "digit": {
        +        "description": "Whether to display digit separators (true: show, false: hide)",
        +        "type": "boolean"
        +      },
        +      "displayScale": {
        +        "description": "Number of decimal places to display",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "maxValue": {
        +        "description": "Maximum value",
        +        "type": "string"
        +      },
        +      "minValue": {
        +        "description": "Minimum value",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "NUMBER",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      },
        +      "unit": {
        +        "description": "Unit symbol",
        +        "type": "string"
        +      },
        +      "unitPosition": {
        +        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +        "enum": [
        +          "BEFORE",
        +          "AFTER"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "displayScale": {
        +        "description": "Number of decimal places to display",
        +        "type": "string"
        +      },
        +      "expression": {
        +        "description": "Auto-calculation formula",
        +        "type": "string"
        +      },
        +      "format": {
        +        "description": "Display format of calculation result",
        +        "enum": [
        +          "NUMBER",
        +          "NUMBER_DIGIT",
        +          "DATETIME",
        +          "DATE",
        +          "TIME",
        +          "HOUR_MINUTE",
        +          "DAY_HOUR_MINUTE"
        +        ],
        +        "type": "string"
        +      },
        +      "hideExpression": {
        +        "description": "Whether to hide the formula (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CALC",
        +        "type": "string"
        +      },
        +      "unit": {
        +        "description": "Unit symbol",
        +        "type": "string"
        +      },
        +      "unitPosition": {
        +        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +        "enum": [
        +          "BEFORE",
        +          "AFTER"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "MULTI_LINE_TEXT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "RICH_TEXT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "maxLength": {
        +        "description": "Maximum character length",
        +        "type": "string"
        +      },
        +      "minLength": {
        +        "description": "Minimum character length",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "protocol": {
        +        "description": "Link protocol (WEB: http/https, CALL: tel, MAIL: mailto)",
        +        "enum": [
        +          "WEB",
        +          "CALL",
        +          "MAIL"
        +        ],
        +        "type": "string"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "LINK",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "align": {
        +        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +        "enum": [
        +          "HORIZONTAL",
        +          "VERTICAL"
        +        ],
        +        "type": "string"
        +      },
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default values",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CHECK_BOX",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "align": {
        +        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +        "enum": [
        +          "HORIZONTAL",
        +          "VERTICAL"
        +        ],
        +        "type": "string"
        +      },
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "RADIO_BUTTON",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "DROP_DOWN",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default values",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "MULTI_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "thumbnailSize": {
        +        "description": "Thumbnail size (pixels)",
        +        "enum": [
        +          "50",
        +          "150",
        +          "250",
        +          "500"
        +        ],
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "FILE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultNowValue": {
        +        "description": "Whether to automatically set the current date (true: auto-set, false: manual)",
        +        "type": "boolean"
        +      },
        +      "defaultValue": {
        +        "description": "Default value (YYYY-MM-DD format)",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "DATE",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultNowValue": {
        +        "description": "Whether to automatically set the current time (true: auto-set, false: manual)",
        +        "type": "boolean"
        +      },
        +      "defaultValue": {
        +        "description": "Default value (HH:MM format)",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "TIME",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultNowValue": {
        +        "description": "Whether to automatically set the current datetime (true: auto-set, false: manual)",
        +        "type": "boolean"
        +      },
        +      "defaultValue": {
        +        "description": "Default value (YYYY-MM-DDTHH:MM:SSZ format)",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "DATETIME",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default users/groups/organizations, or LOGINUSER() function",
        +        "items": {
        +          "anyOf": [
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Code of user/group/organization",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "description": "Type of entity",
        +                  "enum": [
        +                    "USER",
        +                    "GROUP",
        +                    "ORGANIZATION"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "const": "LOGINUSER()",
        +                  "description": "Function representing the logged-in user",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "FUNCTION",
        +                  "description": "Function type",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            }
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "entities": {
        +        "description": "List of selectable users/groups/organizations",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "description": "Code of user/group/organization",
        +              "type": "string"
        +            },
        +            "type": {
        +              "description": "Type of entity",
        +              "enum": [
        +                "USER",
        +                "GROUP",
        +                "ORGANIZATION"
        +              ],
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "USER_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default organizations, or PRIMARY_ORGANIZATION() function",
        +        "items": {
        +          "anyOf": [
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Organization code",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "ORGANIZATION",
        +                  "description": "Organization type",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "const": "PRIMARY_ORGANIZATION()",
        +                  "description": "Function representing the primary organization of the logged-in user",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "FUNCTION",
        +                  "description": "Function type",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            }
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "entities": {
        +        "description": "List of selectable organizations",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "description": "Organization code",
        +              "type": "string"
        +            },
        +            "type": {
        +              "const": "ORGANIZATION",
        +              "description": "Organization type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ORGANIZATION_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default groups",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "description": "Group code",
        +              "type": "string"
        +            },
        +            "type": {
        +              "const": "GROUP",
        +              "description": "Group type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "entities": {
        +        "description": "List of selectable groups",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "description": "Group code",
        +              "type": "string"
        +            },
        +            "type": {
        +              "const": "GROUP",
        +              "description": "Group type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "GROUP_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "openGroup": {
        +        "description": "Whether to display the group in an open state (true: open, false: closed)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "GROUP",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "referenceTable": {
        +        "additionalProperties": false,
        +        "description": "Related records list configuration",
        +        "properties": {
        +          "condition": {
        +            "additionalProperties": false,
        +            "description": "Condition for filtering related records",
        +            "properties": {
        +              "field": {
        +                "description": "Field code in this app",
        +                "type": "string"
        +              },
        +              "relatedField": {
        +                "description": "Field code in the related app",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "field",
        +              "relatedField"
        +            ],
        +            "type": "object"
        +          },
        +          "displayFields": {
        +            "description": "Array of field codes to display",
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "filterCond": {
        +            "description": "Query for filtering related records",
        +            "type": "string"
        +          },
        +          "relatedApp": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "app": {
        +                "description": "App ID of the related app",
        +                "type": "string"
        +              },
        +              "code": {
        +                "description": "Field code of the related records list field in this app",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "app",
        +              "code"
        +            ],
        +            "type": "object"
        +          },
        +          "size": {
        +            "description": "Number of records to display",
        +            "enum": [
        +              "1",
        +              "3",
        +              "5",
        +              "10",
        +              "20",
        +              "30",
        +              "40",
        +              "50"
        +            ],
        +            "type": "string"
        +          },
        +          "sort": {
        +            "description": "Sort condition",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "relatedApp",
        +          "condition",
        +          "filterCond",
        +          "displayFields",
        +          "sort",
        +          "size"
        +        ],
        +        "type": "object"
        +      },
        +      "type": {
        +        "const": "REFERENCE_TABLE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "fields": {
        +        "additionalProperties": {
        +          "anyOf": [
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "lookup": {
        +                  "additionalProperties": false,
        +                  "description": "Lookup configuration",
        +                  "properties": {
        +                    "fieldMappings": {
        +                      "description": "Configuration of field copy source and destination",
        +                      "items": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "field": {
        +                            "description": "Field code in this app",
        +                            "type": "string"
        +                          },
        +                          "relatedField": {
        +                            "description": "Field code in the referenced app",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "field",
        +                          "relatedField"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "type": "array"
        +                    },
        +                    "filterCond": {
        +                      "description": "Query for filtering records in the referenced app",
        +                      "type": "string"
        +                    },
        +                    "lookupPickerFields": {
        +                      "description": "Array of field codes to display in the lookup picker of the referenced app",
        +                      "items": {
        +                        "type": "string"
        +                      },
        +                      "type": "array"
        +                    },
        +                    "relatedApp": {
        +                      "additionalProperties": false,
        +                      "description": "Referenced app configuration",
        +                      "properties": {
        +                        "app": {
        +                          "description": "App ID of the referenced app",
        +                          "type": "string"
        +                        },
        +                        "code": {
        +                          "description": "Field code in the referenced app",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "app",
        +                        "code"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "relatedKeyField": {
        +                      "description": "Field code of the key field in the referenced app",
        +                      "type": "string"
        +                    },
        +                    "sort": {
        +                      "description": "Sort condition",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "relatedApp",
        +                    "relatedKeyField",
        +                    "fieldMappings",
        +                    "lookupPickerFields",
        +                    "filterCond",
        +                    "sort"
        +                  ],
        +                  "type": "object"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "description": "Type of lookup field",
        +                  "enum": [
        +                    "NUMBER",
        +                    "SINGLE_LINE_TEXT"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label",
        +                "lookup"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "expression": {
        +                  "description": "Auto-calculation formula",
        +                  "type": "string"
        +                },
        +                "hideExpression": {
        +                  "description": "Whether to hide the formula (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "maxLength": {
        +                  "description": "Maximum character length",
        +                  "type": "string"
        +                },
        +                "minLength": {
        +                  "description": "Minimum character length",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "SINGLE_LINE_TEXT",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "digit": {
        +                  "description": "Whether to display digit separators (true: show, false: hide)",
        +                  "type": "boolean"
        +                },
        +                "displayScale": {
        +                  "description": "Number of decimal places to display",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "maxValue": {
        +                  "description": "Maximum value",
        +                  "type": "string"
        +                },
        +                "minValue": {
        +                  "description": "Minimum value",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "NUMBER",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                },
        +                "unit": {
        +                  "description": "Unit symbol",
        +                  "type": "string"
        +                },
        +                "unitPosition": {
        +                  "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +                  "enum": [
        +                    "BEFORE",
        +                    "AFTER"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "displayScale": {
        +                  "description": "Number of decimal places to display",
        +                  "type": "string"
        +                },
        +                "expression": {
        +                  "description": "Auto-calculation formula",
        +                  "type": "string"
        +                },
        +                "format": {
        +                  "description": "Display format of calculation result",
        +                  "enum": [
        +                    "NUMBER",
        +                    "NUMBER_DIGIT",
        +                    "DATETIME",
        +                    "DATE",
        +                    "TIME",
        +                    "HOUR_MINUTE",
        +                    "DAY_HOUR_MINUTE"
        +                  ],
        +                  "type": "string"
        +                },
        +                "hideExpression": {
        +                  "description": "Whether to hide the formula (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "CALC",
        +                  "type": "string"
        +                },
        +                "unit": {
        +                  "description": "Unit symbol",
        +                  "type": "string"
        +                },
        +                "unitPosition": {
        +                  "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +                  "enum": [
        +                    "BEFORE",
        +                    "AFTER"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "MULTI_LINE_TEXT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "RICH_TEXT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "maxLength": {
        +                  "description": "Maximum character length",
        +                  "type": "string"
        +                },
        +                "minLength": {
        +                  "description": "Minimum character length",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "protocol": {
        +                  "description": "Link protocol (WEB: http/https, CALL: tel, MAIL: mailto)",
        +                  "enum": [
        +                    "WEB",
        +                    "CALL",
        +                    "MAIL"
        +                  ],
        +                  "type": "string"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "LINK",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "align": {
        +                  "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +                  "enum": [
        +                    "HORIZONTAL",
        +                    "VERTICAL"
        +                  ],
        +                  "type": "string"
        +                },
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default values",
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "CHECK_BOX",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "align": {
        +                  "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +                  "enum": [
        +                    "HORIZONTAL",
        +                    "VERTICAL"
        +                  ],
        +                  "type": "string"
        +                },
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "RADIO_BUTTON",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "DROP_DOWN",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default values",
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "MULTI_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "thumbnailSize": {
        +                  "description": "Thumbnail size (pixels)",
        +                  "enum": [
        +                    "50",
        +                    "150",
        +                    "250",
        +                    "500"
        +                  ],
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "FILE",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultNowValue": {
        +                  "description": "Whether to automatically set the current date (true: auto-set, false: manual)",
        +                  "type": "boolean"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value (YYYY-MM-DD format)",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "DATE",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultNowValue": {
        +                  "description": "Whether to automatically set the current time (true: auto-set, false: manual)",
        +                  "type": "boolean"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value (HH:MM format)",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "TIME",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultNowValue": {
        +                  "description": "Whether to automatically set the current datetime (true: auto-set, false: manual)",
        +                  "type": "boolean"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value (YYYY-MM-DDTHH:MM:SSZ format)",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "DATETIME",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default users/groups/organizations, or LOGINUSER() function",
        +                  "items": {
        +                    "anyOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "code": {
        +                            "description": "Code of user/group/organization",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "description": "Type of entity",
        +                            "enum": [
        +                              "USER",
        +                              "GROUP",
        +                              "ORGANIZATION"
        +                            ],
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "code": {
        +                            "const": "LOGINUSER()",
        +                            "description": "Function representing the logged-in user",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "FUNCTION",
        +                            "description": "Function type",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "entities": {
        +                  "description": "List of selectable users/groups/organizations",
        +                  "items": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "code": {
        +                        "description": "Code of user/group/organization",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "description": "Type of entity",
        +                        "enum": [
        +                          "USER",
        +                          "GROUP",
        +                          "ORGANIZATION"
        +                        ],
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "USER_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default organizations, or PRIMARY_ORGANIZATION() function",
        +                  "items": {
        +                    "anyOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "code": {
        +                            "description": "Organization code",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "ORGANIZATION",
        +                            "description": "Organization type",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "code": {
        +                            "const": "PRIMARY_ORGANIZATION()",
        +                            "description": "Function representing the primary organization of the logged-in user",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "FUNCTION",
        +                            "description": "Function type",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "entities": {
        +                  "description": "List of selectable organizations",
        +                  "items": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "code": {
        +                        "description": "Organization code",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "const": "ORGANIZATION",
        +                        "description": "Organization type",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "ORGANIZATION_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default groups",
        +                  "items": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "code": {
        +                        "description": "Group code",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "const": "GROUP",
        +                        "description": "Group type",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "entities": {
        +                  "description": "List of selectable groups",
        +                  "items": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "code": {
        +                        "description": "Group code",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "const": "GROUP",
        +                        "description": "Group type",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "GROUP_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "code",
        +                "label"
        +              ],
        +              "type": "object"
        +            }
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Configuration of fields within the subtable",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "SUBTABLE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "label"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / properties / additionalProperties / type
        Added value: +"object"
      • addedOutput schema / properties / properties / propertyNames
        Added value: +{
        +  "description": "Field code",
        +  "type": "string"
        +}
    • Changedkintone-get-form-layout4 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / layout / items / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "fields": {
        -        "description": "List of field layouts in the row",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Field code (required for most field types except LABEL, SPACER, and HR). Must exactly match the existing field code in the app",
        -              "type": "string"
        -            },
        -            "elementId": {
        -              "description": "Element ID for Blank space fields (only used with Blank space field type)",
        -              "type": "string"
        -            },
        -            "label": {
        -              "description": "Text to set for Label fields (only used with Label field type)",
        -              "type": "string"
        -            },
        -            "size": {
        -              "additionalProperties": false,
        -              "description": "Width and height configurations for fields",
        -              "properties": {
        -                "height": {
        -                  "description": "Field height (only applicable for specific fields like Blank space and Text Area)",
        -                  "type": [
        -                    "string",
        -                    "number"
        -                  ]
        -                },
        -                "innerHeight": {
        -                  "description": "Inner height for multi-line text fields",
        -                  "type": [
        -                    "string",
        -                    "number"
        -                  ]
        -                },
        -                "width": {
        -                  "description": "Field width in pixels",
        -                  "type": [
        -                    "string",
        -                    "number"
        -                  ]
        -                }
        -              },
        -              "type": "object"
        -            },
        -            "type": {
        -              "anyOf": [
        -                {
        -                  "const": "SINGLE_LINE_TEXT",
        -                  "description": "Text or Look-up field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "MULTI_LINE_TEXT",
        -                  "description": "Text Area field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "RICH_TEXT",
        -                  "description": "Rich text field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "NUMBER",
        -                  "description": "Number or Look-up field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "CALC",
        -                  "description": "Calculated field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "RADIO_BUTTON",
        -                  "description": "Radio button field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "CHECK_BOX",
        -                  "description": "Check box field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "MULTI_SELECT",
        -                  "description": "Multi-choice field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "DROP_DOWN",
        -                  "description": "Drop-down field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "USER_SELECT",
        -                  "description": "User selection field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "ORGANIZATION_SELECT",
        -                  "description": "Department selection field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "GROUP_SELECT",
        -                  "description": "Group selection field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "DATE",
        -                  "description": "Date field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "TIME",
        -                  "description": "Time field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "DATETIME",
        -                  "description": "Date and time field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "LINK",
        -                  "description": "Link field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "FILE",
        -                  "description": "Attachment field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "SUBTABLE",
        -                  "description": "Table field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "RECORD_NUMBER",
        -                  "description": "Record number field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "CREATOR",
        -                  "description": "Created by field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "CREATED_TIME",
        -                  "description": "Created datetime field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "MODIFIER",
        -                  "description": "Updated by field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "UPDATED_TIME",
        -                  "description": "Updated datetime field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "STATUS",
        -                  "description": "Process management status field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "STATUS_ASSIGNEE",
        -                  "description": "Assignee of the Process Management status field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "CATEGORY",
        -                  "description": "Category field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "REFERENCE_TABLE",
        -                  "description": "Related Records field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "GROUP",
        -                  "description": "Field group",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "LABEL",
        -                  "description": "Label field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "SPACER",
        -                  "description": "Blank space field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "HR",
        -                  "description": "Border field",
        -                  "type": "string"
        -                }
        -              ],
        -              "description": "The field type"
        -            }
        -          },
        -          "required": [
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "ROW",
        -        "description": "A normal row of fields",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "fields"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "The field code of the SUBTABLE field (not individual fields inside)",
        -        "type": "string"
        -      },
        -      "fields": {
        -        "description": "List of field layouts INSIDE the subtable. These should be the field codes that exist within the subtable definition. Use kintone-get-form-fields to see the correct subtable structure. The subtable structure should be: {type: 'SUBTABLE', code: 'table_code', fields: [{type: 'TEXT', code: 'field_inside_table'}, ...]}",
        -        "items": {
        -          "$ref": "#/properties/layout/items/anyOf/0/properties/fields/items"
        -        },
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "SUBTABLE",
        -        "description": "A Table",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "fields"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "The field code of the Group field",
        -        "type": "string"
        -      },
        -      "layout": {
        -        "description": "List of field layouts inside the Group field",
        -        "items": {
        -          "$ref": "#/properties/layout/items/anyOf/0"
        -        },
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "GROUP",
        -        "description": "A Group field",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "layout"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "fields": {
        +        "description": "List of field layouts in the row",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "description": "Field code (required for most field types except LABEL, SPACER, and HR). Must exactly match the existing field code in the app",
        +              "type": "string"
        +            },
        +            "elementId": {
        +              "description": "Element ID for Blank space fields (only used with Blank space field type)",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Text to set for Label fields (only used with Label field type)",
        +              "type": "string"
        +            },
        +            "size": {
        +              "additionalProperties": false,
        +              "description": "Width and height configurations for fields",
        +              "properties": {
        +                "height": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Field height (only applicable for specific fields like Blank space and Text Area)",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                },
        +                "innerHeight": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Inner height for multi-line text fields",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                },
        +                "width": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Field width in pixels",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                }
        +              },
        +              "type": "object"
        +            },
        +            "type": {
        +              "anyOf": [
        +                {
        +                  "const": "SINGLE_LINE_TEXT",
        +                  "description": "Text or Look-up field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MULTI_LINE_TEXT",
        +                  "description": "Text Area field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RICH_TEXT",
        +                  "description": "Rich text field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "NUMBER",
        +                  "description": "Number or Look-up field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CALC",
        +                  "description": "Calculated field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RADIO_BUTTON",
        +                  "description": "Radio button field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CHECK_BOX",
        +                  "description": "Check box field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MULTI_SELECT",
        +                  "description": "Multi-choice field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DROP_DOWN",
        +                  "description": "Drop-down field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "USER_SELECT",
        +                  "description": "User selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "ORGANIZATION_SELECT",
        +                  "description": "Department selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "GROUP_SELECT",
        +                  "description": "Group selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DATE",
        +                  "description": "Date field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "TIME",
        +                  "description": "Time field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DATETIME",
        +                  "description": "Date and time field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "LINK",
        +                  "description": "Link field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "FILE",
        +                  "description": "Attachment field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "SUBTABLE",
        +                  "description": "Table field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RECORD_NUMBER",
        +                  "description": "Record number field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CREATOR",
        +                  "description": "Created by field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CREATED_TIME",
        +                  "description": "Created datetime field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MODIFIER",
        +                  "description": "Updated by field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "UPDATED_TIME",
        +                  "description": "Updated datetime field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "STATUS",
        +                  "description": "Process management status field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "STATUS_ASSIGNEE",
        +                  "description": "Assignee of the Process Management status field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CATEGORY",
        +                  "description": "Category field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "REFERENCE_TABLE",
        +                  "description": "Related Records field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "GROUP",
        +                  "description": "Field group",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "LABEL",
        +                  "description": "Label field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "SPACER",
        +                  "description": "Blank space field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "HR",
        +                  "description": "Border field",
        +                  "type": "string"
        +                }
        +              ],
        +              "description": "The field type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "ROW",
        +        "description": "A normal row of fields",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "fields"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "The field code of the SUBTABLE field (not individual fields inside)",
        +        "type": "string"
        +      },
        +      "fields": {
        +        "description": "List of field layouts INSIDE the subtable. These should be the field codes that exist within the subtable definition. Use kintone-get-form-fields to see the correct subtable structure. The subtable structure should be: {type: 'SUBTABLE', code: 'table_code', fields: [{type: 'TEXT', code: 'field_inside_table'}, ...]}",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "description": "Field code (required for most field types except LABEL, SPACER, and HR). Must exactly match the existing field code in the app",
        +              "type": "string"
        +            },
        +            "elementId": {
        +              "description": "Element ID for Blank space fields (only used with Blank space field type)",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Text to set for Label fields (only used with Label field type)",
        +              "type": "string"
        +            },
        +            "size": {
        +              "additionalProperties": false,
        +              "description": "Width and height configurations for fields",
        +              "properties": {
        +                "height": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Field height (only applicable for specific fields like Blank space and Text Area)",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                },
        +                "innerHeight": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Inner height for multi-line text fields",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                },
        +                "width": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Field width in pixels",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                }
        +              },
        +              "type": "object"
        +            },
        +            "type": {
        +              "anyOf": [
        +                {
        +                  "const": "SINGLE_LINE_TEXT",
        +                  "description": "Text or Look-up field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MULTI_LINE_TEXT",
        +                  "description": "Text Area field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RICH_TEXT",
        +                  "description": "Rich text field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "NUMBER",
        +                  "description": "Number or Look-up field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CALC",
        +                  "description": "Calculated field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RADIO_BUTTON",
        +                  "description": "Radio button field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CHECK_BOX",
        +                  "description": "Check box field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MULTI_SELECT",
        +                  "description": "Multi-choice field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DROP_DOWN",
        +                  "description": "Drop-down field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "USER_SELECT",
        +                  "description": "User selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "ORGANIZATION_SELECT",
        +                  "description": "Department selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "GROUP_SELECT",
        +                  "description": "Group selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DATE",
        +                  "description": "Date field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "TIME",
        +                  "description": "Time field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DATETIME",
        +                  "description": "Date and time field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "LINK",
        +                  "description": "Link field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "FILE",
        +                  "description": "Attachment field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "SUBTABLE",
        +                  "description": "Table field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RECORD_NUMBER",
        +                  "description": "Record number field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CREATOR",
        +                  "description": "Created by field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CREATED_TIME",
        +                  "description": "Created datetime field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MODIFIER",
        +                  "description": "Updated by field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "UPDATED_TIME",
        +                  "description": "Updated datetime field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "STATUS",
        +                  "description": "Process management status field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "STATUS_ASSIGNEE",
        +                  "description": "Assignee of the Process Management status field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CATEGORY",
        +                  "description": "Category field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "REFERENCE_TABLE",
        +                  "description": "Related Records field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "GROUP",
        +                  "description": "Field group",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "LABEL",
        +                  "description": "Label field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "SPACER",
        +                  "description": "Blank space field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "HR",
        +                  "description": "Border field",
        +                  "type": "string"
        +                }
        +              ],
        +              "description": "The field type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "SUBTABLE",
        +        "description": "A Table",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "fields"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "code": {
        +        "description": "The field code of the Group field",
        +        "type": "string"
        +      },
        +      "layout": {
        +        "description": "List of field layouts inside the Group field",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "fields": {
        +              "description": "List of field layouts in the row",
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "code": {
        +                    "description": "Field code (required for most field types except LABEL, SPACER, and HR). Must exactly match the existing field code in the app",
        +                    "type": "string"
        +                  },
        +                  "elementId": {
        +                    "description": "Element ID for Blank space fields (only used with Blank space field type)",
        +                    "type": "string"
        +                  },
        +                  "label": {
        +                    "description": "Text to set for Label fields (only used with Label field type)",
        +                    "type": "string"
        +                  },
        +                  "size": {
        +                    "additionalProperties": false,
        +                    "description": "Width and height configurations for fields",
        +                    "properties": {
        +                      "height": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "number"
        +                          }
        +                        ],
        +                        "description": "Field height (only applicable for specific fields like Blank space and Text Area)",
        +                        "type": [
        +                          "string",
        +                          "number"
        +                        ]
        +                      },
        +                      "innerHeight": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "number"
        +                          }
        +                        ],
        +                        "description": "Inner height for multi-line text fields",
        +                        "type": [
        +                          "string",
        +                          "number"
        +                        ]
        +                      },
        +                      "width": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "number"
        +                          }
        +                        ],
        +                        "description": "Field width in pixels",
        +                        "type": [
        +                          "string",
        +                          "number"
        +                        ]
        +                      }
        +                    },
        +                    "type": "object"
        +                  },
        +                  "type": {
        +                    "anyOf": [
        +                      {
        +                        "const": "SINGLE_LINE_TEXT",
        +                        "description": "Text or Look-up field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "MULTI_LINE_TEXT",
        +                        "description": "Text Area field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "RICH_TEXT",
        +                        "description": "Rich text field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "NUMBER",
        +                        "description": "Number or Look-up field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "CALC",
        +                        "description": "Calculated field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "RADIO_BUTTON",
        +                        "description": "Radio button field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "CHECK_BOX",
        +                        "description": "Check box field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "MULTI_SELECT",
        +                        "description": "Multi-choice field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "DROP_DOWN",
        +                        "description": "Drop-down field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "USER_SELECT",
        +                        "description": "User selection field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "ORGANIZATION_SELECT",
        +                        "description": "Department selection field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "GROUP_SELECT",
        +                        "description": "Group selection field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "DATE",
        +                        "description": "Date field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "TIME",
        +                        "description": "Time field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "DATETIME",
        +                        "description": "Date and time field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "LINK",
        +                        "description": "Link field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "FILE",
        +                        "description": "Attachment field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "SUBTABLE",
        +                        "description": "Table field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "RECORD_NUMBER",
        +                        "description": "Record number field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "CREATOR",
        +                        "description": "Created by field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "CREATED_TIME",
        +                        "description": "Created datetime field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "MODIFIER",
        +                        "description": "Updated by field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "UPDATED_TIME",
        +                        "description": "Updated datetime field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "STATUS",
        +                        "description": "Process management status field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "STATUS_ASSIGNEE",
        +                        "description": "Assignee of the Process Management status field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "CATEGORY",
        +                        "description": "Category field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "REFERENCE_TABLE",
        +                        "description": "Related Records field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "GROUP",
        +                        "description": "Field group",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "LABEL",
        +                        "description": "Label field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "SPACER",
        +                        "description": "Blank space field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "HR",
        +                        "description": "Border field",
        +                        "type": "string"
        +                      }
        +                    ],
        +                    "description": "The field type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "type": {
        +              "const": "ROW",
        +              "description": "A normal row of fields",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "type",
        +            "fields"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "GROUP",
        +        "description": "A Group field",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "layout"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / layout / items / type
        Added value: +"object"
    • Changedkintone-get-general-settings2 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-get-process-management6 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / actions / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "executableUser": {
        -          "additionalProperties": false,
        -          "description": "Executable user settings",
        -          "properties": {
        -            "entities": {
        -              "description": "Users who can execute the action",
        -              "items": {
        -                "$ref": "#/properties/states/anyOf/0/additionalProperties/properties/assignee/properties/entities/items"
        -              },
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "entities"
        -          ],
        -          "type": "object"
        -        },
        -        "filterCond": {
        -          "description": "Branch condition",
        -          "type": "string"
        -        },
        -        "from": {
        -          "description": "Source status name",
        -          "type": "string"
        -        },
        -        "name": {
        -          "description": "Action name",
        -          "type": "string"
        -        },
        -        "to": {
        -          "description": "Destination status name",
        -          "type": "string"
        -        },
        -        "type": {
        -          "description": "Action type",
        -          "enum": [
        -            "PRIMARY",
        -            "SECONDARY"
        -          ],
        -          "type": "string"
        -        }
        -      },
        -      "required": [
        -        "name",
        -        "from",
        -        "to",
        -        "filterCond",
        -        "type"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "executableUser": {
        +          "additionalProperties": false,
        +          "description": "Executable user settings",
        +          "properties": {
        +            "entities": {
        +              "description": "Users who can execute the action",
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "entity": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "code": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "type": [
        +                          "string",
        +                          "null"
        +                        ]
        +                      },
        +                      "type": {
        +                        "enum": [
        +                          "USER",
        +                          "GROUP",
        +                          "ORGANIZATION",
        +                          "FIELD_ENTITY",
        +                          "CREATOR",
        +                          "CUSTOM_FIELD"
        +                        ],
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "type",
        +                      "code"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "includeSubs": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "entity",
        +                  "includeSubs"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "entities"
        +          ],
        +          "type": "object"
        +        },
        +        "filterCond": {
        +          "description": "Branch condition",
        +          "type": "string"
        +        },
        +        "from": {
        +          "description": "Source status name",
        +          "type": "string"
        +        },
        +        "name": {
        +          "description": "Action name",
        +          "type": "string"
        +        },
        +        "to": {
        +          "description": "Destination status name",
        +          "type": "string"
        +        },
        +        "type": {
        +          "description": "Action type",
        +          "enum": [
        +            "PRIMARY",
        +            "SECONDARY"
        +          ],
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "name",
        +        "from",
        +        "to",
        +        "filterCond",
        +        "type"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / actions / type
        Added value: +[
        +  "array",
        +  "null"
        +]
      • changedOutput schema / properties / states / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "assignee": {
        -          "additionalProperties": false,
        -          "description": "Default assignee for the status",
        -          "properties": {
        -            "entities": {
        -              "description": "Assignee entities",
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "entity": {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "code": {
        -                        "type": [
        -                          "string",
        -                          "null"
        -                        ]
        -                      },
        -                      "type": {
        -                        "enum": [
        -                          "USER",
        -                          "GROUP",
        -                          "ORGANIZATION",
        -                          "FIELD_ENTITY",
        -                          "CREATOR",
        -                          "CUSTOM_FIELD"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "type",
        -                      "code"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "includeSubs": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "entity",
        -                  "includeSubs"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            },
        -            "type": {
        -              "description": "Assignee type",
        -              "enum": [
        -                "ONE",
        -                "ALL",
        -                "ANY"
        -              ],
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "type",
        -            "entities"
        -          ],
        -          "type": "object"
        -        },
        -        "index": {
        -          "description": "Display order",
        -          "type": "string"
        -        },
        -        "name": {
        -          "description": "Status name",
        -          "type": "string"
        -        }
        -      },
        -      "required": [
        -        "name",
        -        "index"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "assignee": {
        +          "additionalProperties": false,
        +          "description": "Default assignee for the status",
        +          "properties": {
        +            "entities": {
        +              "description": "Assignee entities",
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "entity": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "code": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "type": [
        +                          "string",
        +                          "null"
        +                        ]
        +                      },
        +                      "type": {
        +                        "enum": [
        +                          "USER",
        +                          "GROUP",
        +                          "ORGANIZATION",
        +                          "FIELD_ENTITY",
        +                          "CREATOR",
        +                          "CUSTOM_FIELD"
        +                        ],
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "type",
        +                      "code"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "includeSubs": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "entity",
        +                  "includeSubs"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "type": {
        +              "description": "Assignee type",
        +              "enum": [
        +                "ONE",
        +                "ALL",
        +                "ANY"
        +              ],
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "type",
        +            "entities"
        +          ],
        +          "type": "object"
        +        },
        +        "index": {
        +          "description": "Display order",
        +          "type": "string"
        +        },
        +        "name": {
        +          "description": "Status name",
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "name",
        +        "index"
        +      ],
        +      "type": "object"
        +    },
        +    "propertyNames": {
        +      "type": "string"
        +    },
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / states / type
        Added value: +[
        +  "object",
        +  "null"
        +]
    • Changedkintone-get-record-comments2 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-get-records13 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / filters / additionalProperties
        Removed value: -false
      • removedInput schema / properties / filters / properties / dateRange / items / additionalProperties
        Removed value: -false
      • removedInput schema / properties / filters / properties / equals / items / additionalProperties
        Removed value: -false
      • removedInput schema / properties / filters / properties / inValues / items / additionalProperties
        Removed value: -false
      • removedInput schema / properties / filters / properties / notInValues / items / additionalProperties
        Removed value: -false
      • removedInput schema / properties / filters / properties / numberRange / items / additionalProperties
        Removed value: -false
      • removedInput schema / properties / filters / properties / textContains / items / additionalProperties
        Removed value: -false
      • removedInput schema / properties / orderBy / items / additionalProperties
        Removed value: -false
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / records / items / additionalProperties / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "SINGLE_LINE_TEXT",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "MULTI_LINE_TEXT",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "RICH_TEXT",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "NUMBER",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "DATE",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "DATETIME",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "DROP_DOWN",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "CHECK_BOX",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "MULTI_SELECT",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "RADIO_BUTTON",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "USER_SELECT",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "type": "string"
        -                },
        -                "name": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "name"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "CREATOR",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "code": {
        -                "type": "string"
        -              },
        -              "name": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "code",
        -              "name"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "CREATED_TIME",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "MODIFIER",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "code": {
        -                "type": "string"
        -              },
        -              "name": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "code",
        -              "name"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "UPDATED_TIME",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "RECORD_NUMBER",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "__ID__",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "__REVISION__",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "CATEGORY",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "STATUS",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "STATUS_ASSIGNEE",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "type": "string"
        -                },
        -                "name": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "name"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "FILE",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "contentType": {
        -                  "type": "string"
        -                },
        -                "fileKey": {
        -                  "type": "string"
        -                },
        -                "name": {
        -                  "type": "string"
        -                },
        -                "size": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "contentType",
        -                "fileKey",
        -                "name",
        -                "size"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "LINK",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "CALC",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "LOOKUP",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "TIME",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "SUBTABLE",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "id": {
        -                  "type": "string"
        -                },
        -                "value": {
        -                  "additionalProperties": {},
        -                  "type": "object"
        -                }
        -              },
        -              "required": [
        -                "id",
        -                "value"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "GROUP",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "REFERENCE_TABLE",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": "null"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "ORGANIZATION_SELECT",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "type": "string"
        -                },
        -                "name": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "name"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "GROUP_SELECT",
        -        "type": "string"
        -      },
        -      "value": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "type": "string"
        -                },
        -                "name": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "name"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "SPACER",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": "null"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "HR",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": "null"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "type": {
        -        "const": "LABEL",
        -        "type": "string"
        -      },
        -      "value": {
        -        "type": "null"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "value"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "SINGLE_LINE_TEXT",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "MULTI_LINE_TEXT",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "RICH_TEXT",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "NUMBER",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "DATE",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "DATETIME",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "DROP_DOWN",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "CHECK_BOX",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "MULTI_SELECT",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "RADIO_BUTTON",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "USER_SELECT",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "type": "string"
        +                },
        +                "name": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "name"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "CREATOR",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "code": {
        +                "type": "string"
        +              },
        +              "name": {
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "code",
        +              "name"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "CREATED_TIME",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "MODIFIER",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "code": {
        +                "type": "string"
        +              },
        +              "name": {
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "code",
        +              "name"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "object",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "UPDATED_TIME",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "RECORD_NUMBER",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "__ID__",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "__REVISION__",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "CATEGORY",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "STATUS",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "STATUS_ASSIGNEE",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "type": "string"
        +                },
        +                "name": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "name"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "FILE",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "contentType": {
        +                  "type": "string"
        +                },
        +                "fileKey": {
        +                  "type": "string"
        +                },
        +                "name": {
        +                  "type": "string"
        +                },
        +                "size": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "contentType",
        +                "fileKey",
        +                "name",
        +                "size"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "LINK",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "CALC",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "LOOKUP",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "TIME",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "SUBTABLE",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "id": {
        +                  "type": "string"
        +                },
        +                "value": {
        +                  "additionalProperties": {},
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                }
        +              },
        +              "required": [
        +                "id",
        +                "value"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "GROUP",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {},
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "REFERENCE_TABLE",
        +        "type": "string"
        +      },
        +      "value": {
        +        "type": "null"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "ORGANIZATION_SELECT",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "type": "string"
        +                },
        +                "name": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "name"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "GROUP_SELECT",
        +        "type": "string"
        +      },
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "code": {
        +                  "type": "string"
        +                },
        +                "name": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "name"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "SPACER",
        +        "type": "string"
        +      },
        +      "value": {
        +        "type": "null"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "HR",
        +        "type": "string"
        +      },
        +      "value": {
        +        "type": "null"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "type": {
        +        "const": "LABEL",
        +        "type": "string"
        +      },
        +      "value": {
        +        "type": "null"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / records / items / additionalProperties / type
        Added value: +"object"
      • addedOutput schema / properties / records / items / propertyNames
        Added value: +{
        +  "type": "string"
        +}
    • Changedkintone-update-form-fields5 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedInput schema / properties / properties / additionalProperties / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "RECORD_NUMBER",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CREATOR",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CREATED_TIME",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "MODIFIER",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "UPDATED_TIME",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "enabled": {
        -        "description": "Enable/disable setting",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "CATEGORY",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "enabled": {
        -        "description": "Enable/disable setting",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "STATUS",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "enabled": {
        -        "description": "Enable/disable setting",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "STATUS_ASSIGNEE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "lookup": {
        -        "additionalProperties": false,
        -        "description": "Lookup configuration",
        -        "properties": {
        -          "fieldMappings": {
        -            "description": "Configuration of field copy source and destination",
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "field": {
        -                  "description": "Field code in this app",
        -                  "type": "string"
        -                },
        -                "relatedField": {
        -                  "description": "Field code in the referenced app",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "field",
        -                "relatedField"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          "filterCond": {
        -            "description": "Query for filtering records in the referenced app",
        -            "type": "string"
        -          },
        -          "lookupPickerFields": {
        -            "description": "Array of field codes to display in the lookup picker of the referenced app",
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          "relatedApp": {
        -            "additionalProperties": false,
        -            "description": "Referenced app configuration",
        -            "properties": {
        -              "app": {
        -                "description": "App ID of the referenced app",
        -                "type": "string"
        -              },
        -              "code": {
        -                "description": "Field code in the referenced app",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "app",
        -              "code"
        -            ],
        -            "type": "object"
        -          },
        -          "relatedKeyField": {
        -            "description": "Field code of the key field in the referenced app",
        -            "type": "string"
        -          },
        -          "sort": {
        -            "description": "Sort condition",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "relatedApp",
        -          "relatedKeyField",
        -          "fieldMappings",
        -          "lookupPickerFields",
        -          "filterCond",
        -          "sort"
        -        ],
        -        "type": "object"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "description": "Type of lookup field",
        -        "enum": [
        -          "NUMBER",
        -          "SINGLE_LINE_TEXT"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label",
        -      "lookup"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "expression": {
        -        "description": "Auto-calculation formula",
        -        "type": "string"
        -      },
        -      "hideExpression": {
        -        "description": "Whether to hide the formula (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "maxLength": {
        -        "description": "Maximum character length",
        -        "type": "string"
        -      },
        -      "minLength": {
        -        "description": "Minimum character length",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "SINGLE_LINE_TEXT",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "digit": {
        -        "description": "Whether to display digit separators (true: show, false: hide)",
        -        "type": "boolean"
        -      },
        -      "displayScale": {
        -        "description": "Number of decimal places to display",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "maxValue": {
        -        "description": "Maximum value",
        -        "type": "string"
        -      },
        -      "minValue": {
        -        "description": "Minimum value",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "NUMBER",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      },
        -      "unit": {
        -        "description": "Unit symbol",
        -        "type": "string"
        -      },
        -      "unitPosition": {
        -        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        -        "enum": [
        -          "BEFORE",
        -          "AFTER"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "displayScale": {
        -        "description": "Number of decimal places to display",
        -        "type": "string"
        -      },
        -      "expression": {
        -        "description": "Auto-calculation formula",
        -        "type": "string"
        -      },
        -      "format": {
        -        "description": "Display format of calculation result",
        -        "enum": [
        -          "NUMBER",
        -          "NUMBER_DIGIT",
        -          "DATETIME",
        -          "DATE",
        -          "TIME",
        -          "HOUR_MINUTE",
        -          "DAY_HOUR_MINUTE"
        -        ],
        -        "type": "string"
        -      },
        -      "hideExpression": {
        -        "description": "Whether to hide the formula (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CALC",
        -        "type": "string"
        -      },
        -      "unit": {
        -        "description": "Unit symbol",
        -        "type": "string"
        -      },
        -      "unitPosition": {
        -        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        -        "enum": [
        -          "BEFORE",
        -          "AFTER"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "MULTI_LINE_TEXT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "RICH_TEXT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "maxLength": {
        -        "description": "Maximum character length",
        -        "type": "string"
        -      },
        -      "minLength": {
        -        "description": "Minimum character length",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "protocol": {
        -        "description": "Link protocol (WEB: http/https, CALL: tel, MAIL: mailto)",
        -        "enum": [
        -          "WEB",
        -          "CALL",
        -          "MAIL"
        -        ],
        -        "type": "string"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "LINK",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "align": {
        -        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        -        "enum": [
        -          "HORIZONTAL",
        -          "VERTICAL"
        -        ],
        -        "type": "string"
        -      },
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default values",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "additionalProperties": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "index": {
        -              "description": "Display order of the option",
        -              "type": "string"
        -            },
        -            "label": {
        -              "description": "Display name of the option",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "label",
        -            "index"
        -          ],
        -          "type": "object"
        -        },
        -        "description": "Options configuration",
        -        "type": "object"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "CHECK_BOX",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "align": {
        -        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        -        "enum": [
        -          "HORIZONTAL",
        -          "VERTICAL"
        -        ],
        -        "type": "string"
        -      },
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "$ref": "#/properties/properties/additionalProperties/anyOf/15/properties/options",
        -        "description": "Options configuration"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "RADIO_BUTTON",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Default value",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "$ref": "#/properties/properties/additionalProperties/anyOf/15/properties/options",
        -        "description": "Options configuration"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "DROP_DOWN",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default values",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "options": {
        -        "$ref": "#/properties/properties/additionalProperties/anyOf/15/properties/options",
        -        "description": "Options configuration"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "MULTI_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "thumbnailSize": {
        -        "description": "Thumbnail size (pixels)",
        -        "enum": [
        -          "50",
        -          "150",
        -          "250",
        -          "500"
        -        ],
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "FILE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultNowValue": {
        -        "description": "Whether to automatically set the current date (true: auto-set, false: manual)",
        -        "type": "boolean"
        -      },
        -      "defaultValue": {
        -        "description": "Default value (YYYY-MM-DD format)",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "DATE",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultNowValue": {
        -        "description": "Whether to automatically set the current time (true: auto-set, false: manual)",
        -        "type": "boolean"
        -      },
        -      "defaultValue": {
        -        "description": "Default value (HH:MM format)",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "TIME",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultNowValue": {
        -        "description": "Whether to automatically set the current datetime (true: auto-set, false: manual)",
        -        "type": "boolean"
        -      },
        -      "defaultValue": {
        -        "description": "Default value (YYYY-MM-DDTHH:MM:SSZ format)",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "DATETIME",
        -        "type": "string"
        -      },
        -      "unique": {
        -        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default users/groups/organizations, or LOGINUSER() function",
        -        "items": {
        -          "anyOf": [
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "description": "Code of user/group/organization",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "description": "Type of entity",
        -                  "enum": [
        -                    "USER",
        -                    "GROUP",
        -                    "ORGANIZATION"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            },
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "const": "LOGINUSER()",
        -                  "description": "Function representing the logged-in user",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "const": "FUNCTION",
        -                  "description": "Function type",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            }
        -          ]
        -        },
        -        "type": "array"
        -      },
        -      "entities": {
        -        "description": "List of selectable users/groups/organizations",
        -        "items": {
        -          "$ref": "#/properties/properties/additionalProperties/anyOf/23/properties/defaultValue/items/anyOf/0"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "USER_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default organizations, or PRIMARY_ORGANIZATION() function",
        -        "items": {
        -          "anyOf": [
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "description": "Organization code",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "const": "ORGANIZATION",
        -                  "description": "Organization type",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            },
        -            {
        -              "additionalProperties": false,
        -              "properties": {
        -                "code": {
        -                  "const": "PRIMARY_ORGANIZATION()",
        -                  "description": "Function representing the primary organization of the logged-in user",
        -                  "type": "string"
        -                },
        -                "type": {
        -                  "const": "FUNCTION",
        -                  "description": "Function type",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "type"
        -              ],
        -              "type": "object"
        -            }
        -          ]
        -        },
        -        "type": "array"
        -      },
        -      "entities": {
        -        "description": "List of selectable organizations",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Organization code",
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "ORGANIZATION",
        -              "description": "Organization type",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "ORGANIZATION_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "defaultValue": {
        -        "description": "Array of default groups",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Group code",
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "GROUP",
        -              "description": "Group type",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "entities": {
        -        "description": "List of selectable groups",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Group code",
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "GROUP",
        -              "description": "Group type",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "description": "Whether the field is required (true: required, false: optional)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "GROUP_SELECT",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "openGroup": {
        -        "description": "Whether to display the group in an open state (true: open, false: closed)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "GROUP",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "referenceTable": {
        -        "additionalProperties": false,
        -        "description": "Related records list configuration",
        -        "properties": {
        -          "condition": {
        -            "additionalProperties": false,
        -            "description": "Condition for filtering related records",
        -            "properties": {
        -              "field": {
        -                "description": "Field code in this app",
        -                "type": "string"
        -              },
        -              "relatedField": {
        -                "description": "Field code in the related app",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "field",
        -              "relatedField"
        -            ],
        -            "type": "object"
        -          },
        -          "displayFields": {
        -            "description": "Array of field codes to display",
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          "filterCond": {
        -            "description": "Query for filtering related records",
        -            "type": "string"
        -          },
        -          "relatedApp": {
        -            "additionalProperties": false,
        -            "properties": {
        -              "app": {
        -                "description": "App ID of the related app",
        -                "type": "string"
        -              },
        -              "code": {
        -                "description": "Field code of the related records list field in this app",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "app",
        -              "code"
        -            ],
        -            "type": "object"
        -          },
        -          "size": {
        -            "description": "Number of records to display",
        -            "enum": [
        -              "1",
        -              "3",
        -              "5",
        -              "10",
        -              "20",
        -              "30",
        -              "40",
        -              "50"
        -            ],
        -            "type": "string"
        -          },
        -          "sort": {
        -            "description": "Sort condition",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "relatedApp",
        -          "condition",
        -          "filterCond",
        -          "displayFields",
        -          "sort",
        -          "size"
        -        ],
        -        "type": "object"
        -      },
        -      "type": {
        -        "const": "REFERENCE_TABLE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "Field code",
        -        "type": "string"
        -      },
        -      "fields": {
        -        "additionalProperties": {
        -          "anyOf": [
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/8"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/9"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/10"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/11"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/12"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/13"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/14"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/15"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/16"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/17"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/18"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/19"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/20"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/21"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/22"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/23"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/24"
        -            },
        -            {
        -              "$ref": "#/properties/properties/additionalProperties/anyOf/25"
        -            }
        -          ]
        -        },
        -        "description": "Configuration of fields within the subtable",
        -        "type": "object"
        -      },
        -      "label": {
        -        "description": "Field label",
        -        "type": "string"
        -      },
        -      "noLabel": {
        -        "description": "Whether to hide the label (true: hide, false: show)",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "SUBTABLE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "label"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "RECORD_NUMBER",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CREATOR",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CREATED_TIME",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "MODIFIER",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "UPDATED_TIME",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "enabled": {
        +        "description": "Enable/disable setting",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "CATEGORY",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "enabled": {
        +        "description": "Enable/disable setting",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "STATUS",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "enabled": {
        +        "description": "Enable/disable setting",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "STATUS_ASSIGNEE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "lookup": {
        +        "description": "Lookup configuration",
        +        "properties": {
        +          "fieldMappings": {
        +            "description": "Configuration of field copy source and destination",
        +            "items": {
        +              "properties": {
        +                "field": {
        +                  "description": "Field code in this app",
        +                  "type": "string"
        +                },
        +                "relatedField": {
        +                  "description": "Field code in the referenced app",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "field",
        +                "relatedField"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          "filterCond": {
        +            "description": "Query for filtering records in the referenced app",
        +            "type": "string"
        +          },
        +          "lookupPickerFields": {
        +            "description": "Array of field codes to display in the lookup picker of the referenced app",
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "relatedApp": {
        +            "description": "Referenced app configuration",
        +            "properties": {
        +              "app": {
        +                "description": "App ID of the referenced app",
        +                "type": "string"
        +              },
        +              "code": {
        +                "description": "Field code in the referenced app",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "app",
        +              "code"
        +            ],
        +            "type": "object"
        +          },
        +          "relatedKeyField": {
        +            "description": "Field code of the key field in the referenced app",
        +            "type": "string"
        +          },
        +          "sort": {
        +            "description": "Sort condition",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "relatedApp",
        +          "relatedKeyField",
        +          "fieldMappings",
        +          "lookupPickerFields",
        +          "filterCond",
        +          "sort"
        +        ],
        +        "type": "object"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "description": "Type of lookup field",
        +        "enum": [
        +          "NUMBER",
        +          "SINGLE_LINE_TEXT"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "lookup"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "expression": {
        +        "description": "Auto-calculation formula",
        +        "type": "string"
        +      },
        +      "hideExpression": {
        +        "description": "Whether to hide the formula (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "maxLength": {
        +        "description": "Maximum character length",
        +        "type": "string"
        +      },
        +      "minLength": {
        +        "description": "Minimum character length",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "SINGLE_LINE_TEXT",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "digit": {
        +        "description": "Whether to display digit separators (true: show, false: hide)",
        +        "type": "boolean"
        +      },
        +      "displayScale": {
        +        "description": "Number of decimal places to display",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "maxValue": {
        +        "description": "Maximum value",
        +        "type": "string"
        +      },
        +      "minValue": {
        +        "description": "Minimum value",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "NUMBER",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      },
        +      "unit": {
        +        "description": "Unit symbol",
        +        "type": "string"
        +      },
        +      "unitPosition": {
        +        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +        "enum": [
        +          "BEFORE",
        +          "AFTER"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "displayScale": {
        +        "description": "Number of decimal places to display",
        +        "type": "string"
        +      },
        +      "expression": {
        +        "description": "Auto-calculation formula",
        +        "type": "string"
        +      },
        +      "format": {
        +        "description": "Display format of calculation result",
        +        "enum": [
        +          "NUMBER",
        +          "NUMBER_DIGIT",
        +          "DATETIME",
        +          "DATE",
        +          "TIME",
        +          "HOUR_MINUTE",
        +          "DAY_HOUR_MINUTE"
        +        ],
        +        "type": "string"
        +      },
        +      "hideExpression": {
        +        "description": "Whether to hide the formula (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CALC",
        +        "type": "string"
        +      },
        +      "unit": {
        +        "description": "Unit symbol",
        +        "type": "string"
        +      },
        +      "unitPosition": {
        +        "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +        "enum": [
        +          "BEFORE",
        +          "AFTER"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "MULTI_LINE_TEXT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "RICH_TEXT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "maxLength": {
        +        "description": "Maximum character length",
        +        "type": "string"
        +      },
        +      "minLength": {
        +        "description": "Minimum character length",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "protocol": {
        +        "description": "Link protocol (WEB: http/https, CALL: tel, MAIL: mailto)",
        +        "enum": [
        +          "WEB",
        +          "CALL",
        +          "MAIL"
        +        ],
        +        "type": "string"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "LINK",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "align": {
        +        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +        "enum": [
        +          "HORIZONTAL",
        +          "VERTICAL"
        +        ],
        +        "type": "string"
        +      },
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default values",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "CHECK_BOX",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "align": {
        +        "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +        "enum": [
        +          "HORIZONTAL",
        +          "VERTICAL"
        +        ],
        +        "type": "string"
        +      },
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "RADIO_BUTTON",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Default value",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "DROP_DOWN",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default values",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "options": {
        +        "additionalProperties": {
        +          "properties": {
        +            "index": {
        +              "description": "Display order of the option",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Display name of the option",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "index"
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Options configuration",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "MULTI_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "thumbnailSize": {
        +        "description": "Thumbnail size (pixels)",
        +        "enum": [
        +          "50",
        +          "150",
        +          "250",
        +          "500"
        +        ],
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "FILE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultNowValue": {
        +        "description": "Whether to automatically set the current date (true: auto-set, false: manual)",
        +        "type": "boolean"
        +      },
        +      "defaultValue": {
        +        "description": "Default value (YYYY-MM-DD format)",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "DATE",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultNowValue": {
        +        "description": "Whether to automatically set the current time (true: auto-set, false: manual)",
        +        "type": "boolean"
        +      },
        +      "defaultValue": {
        +        "description": "Default value (HH:MM format)",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "TIME",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultNowValue": {
        +        "description": "Whether to automatically set the current datetime (true: auto-set, false: manual)",
        +        "type": "boolean"
        +      },
        +      "defaultValue": {
        +        "description": "Default value (YYYY-MM-DDTHH:MM:SSZ format)",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "DATETIME",
        +        "type": "string"
        +      },
        +      "unique": {
        +        "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default users/groups/organizations, or LOGINUSER() function",
        +        "items": {
        +          "anyOf": [
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Code of user/group/organization",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "description": "Type of entity",
        +                  "enum": [
        +                    "USER",
        +                    "GROUP",
        +                    "ORGANIZATION"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "const": "LOGINUSER()",
        +                  "description": "Function representing the logged-in user",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "FUNCTION",
        +                  "description": "Function type",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            }
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "entities": {
        +        "description": "List of selectable users/groups/organizations",
        +        "items": {
        +          "properties": {
        +            "code": {
        +              "description": "Code of user/group/organization",
        +              "type": "string"
        +            },
        +            "type": {
        +              "description": "Type of entity",
        +              "enum": [
        +                "USER",
        +                "GROUP",
        +                "ORGANIZATION"
        +              ],
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "USER_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default organizations, or PRIMARY_ORGANIZATION() function",
        +        "items": {
        +          "anyOf": [
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Organization code",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "ORGANIZATION",
        +                  "description": "Organization type",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "const": "PRIMARY_ORGANIZATION()",
        +                  "description": "Function representing the primary organization of the logged-in user",
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "FUNCTION",
        +                  "description": "Function type",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "type"
        +              ],
        +              "type": "object"
        +            }
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "entities": {
        +        "description": "List of selectable organizations",
        +        "items": {
        +          "properties": {
        +            "code": {
        +              "description": "Organization code",
        +              "type": "string"
        +            },
        +            "type": {
        +              "const": "ORGANIZATION",
        +              "description": "Organization type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ORGANIZATION_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "defaultValue": {
        +        "description": "Array of default groups",
        +        "items": {
        +          "properties": {
        +            "code": {
        +              "description": "Group code",
        +              "type": "string"
        +            },
        +            "type": {
        +              "const": "GROUP",
        +              "description": "Group type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "entities": {
        +        "description": "List of selectable groups",
        +        "items": {
        +          "properties": {
        +            "code": {
        +              "description": "Group code",
        +              "type": "string"
        +            },
        +            "type": {
        +              "const": "GROUP",
        +              "description": "Group type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "description": "Whether the field is required (true: required, false: optional)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "GROUP_SELECT",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "openGroup": {
        +        "description": "Whether to display the group in an open state (true: open, false: closed)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "GROUP",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "referenceTable": {
        +        "description": "Related records list configuration",
        +        "properties": {
        +          "condition": {
        +            "description": "Condition for filtering related records",
        +            "properties": {
        +              "field": {
        +                "description": "Field code in this app",
        +                "type": "string"
        +              },
        +              "relatedField": {
        +                "description": "Field code in the related app",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "field",
        +              "relatedField"
        +            ],
        +            "type": "object"
        +          },
        +          "displayFields": {
        +            "description": "Array of field codes to display",
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "filterCond": {
        +            "description": "Query for filtering related records",
        +            "type": "string"
        +          },
        +          "relatedApp": {
        +            "properties": {
        +              "app": {
        +                "description": "App ID of the related app",
        +                "type": "string"
        +              },
        +              "code": {
        +                "description": "Field code of the related records list field in this app",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "app",
        +              "code"
        +            ],
        +            "type": "object"
        +          },
        +          "size": {
        +            "description": "Number of records to display",
        +            "enum": [
        +              "1",
        +              "3",
        +              "5",
        +              "10",
        +              "20",
        +              "30",
        +              "40",
        +              "50"
        +            ],
        +            "type": "string"
        +          },
        +          "sort": {
        +            "description": "Sort condition",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "relatedApp",
        +          "condition",
        +          "filterCond",
        +          "displayFields",
        +          "sort",
        +          "size"
        +        ],
        +        "type": "object"
        +      },
        +      "type": {
        +        "const": "REFERENCE_TABLE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "Field code",
        +        "type": "string"
        +      },
        +      "fields": {
        +        "additionalProperties": {
        +          "anyOf": [
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "lookup": {
        +                  "description": "Lookup configuration",
        +                  "properties": {
        +                    "fieldMappings": {
        +                      "description": "Configuration of field copy source and destination",
        +                      "items": {
        +                        "properties": {
        +                          "field": {
        +                            "description": "Field code in this app",
        +                            "type": "string"
        +                          },
        +                          "relatedField": {
        +                            "description": "Field code in the referenced app",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "field",
        +                          "relatedField"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "type": "array"
        +                    },
        +                    "filterCond": {
        +                      "description": "Query for filtering records in the referenced app",
        +                      "type": "string"
        +                    },
        +                    "lookupPickerFields": {
        +                      "description": "Array of field codes to display in the lookup picker of the referenced app",
        +                      "items": {
        +                        "type": "string"
        +                      },
        +                      "type": "array"
        +                    },
        +                    "relatedApp": {
        +                      "description": "Referenced app configuration",
        +                      "properties": {
        +                        "app": {
        +                          "description": "App ID of the referenced app",
        +                          "type": "string"
        +                        },
        +                        "code": {
        +                          "description": "Field code in the referenced app",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "app",
        +                        "code"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "relatedKeyField": {
        +                      "description": "Field code of the key field in the referenced app",
        +                      "type": "string"
        +                    },
        +                    "sort": {
        +                      "description": "Sort condition",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "relatedApp",
        +                    "relatedKeyField",
        +                    "fieldMappings",
        +                    "lookupPickerFields",
        +                    "filterCond",
        +                    "sort"
        +                  ],
        +                  "type": "object"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "description": "Type of lookup field",
        +                  "enum": [
        +                    "NUMBER",
        +                    "SINGLE_LINE_TEXT"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type",
        +                "lookup"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "expression": {
        +                  "description": "Auto-calculation formula",
        +                  "type": "string"
        +                },
        +                "hideExpression": {
        +                  "description": "Whether to hide the formula (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "maxLength": {
        +                  "description": "Maximum character length",
        +                  "type": "string"
        +                },
        +                "minLength": {
        +                  "description": "Minimum character length",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "SINGLE_LINE_TEXT",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "digit": {
        +                  "description": "Whether to display digit separators (true: show, false: hide)",
        +                  "type": "boolean"
        +                },
        +                "displayScale": {
        +                  "description": "Number of decimal places to display",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "maxValue": {
        +                  "description": "Maximum value",
        +                  "type": "string"
        +                },
        +                "minValue": {
        +                  "description": "Minimum value",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "NUMBER",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                },
        +                "unit": {
        +                  "description": "Unit symbol",
        +                  "type": "string"
        +                },
        +                "unitPosition": {
        +                  "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +                  "enum": [
        +                    "BEFORE",
        +                    "AFTER"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "displayScale": {
        +                  "description": "Number of decimal places to display",
        +                  "type": "string"
        +                },
        +                "expression": {
        +                  "description": "Auto-calculation formula",
        +                  "type": "string"
        +                },
        +                "format": {
        +                  "description": "Display format of calculation result",
        +                  "enum": [
        +                    "NUMBER",
        +                    "NUMBER_DIGIT",
        +                    "DATETIME",
        +                    "DATE",
        +                    "TIME",
        +                    "HOUR_MINUTE",
        +                    "DAY_HOUR_MINUTE"
        +                  ],
        +                  "type": "string"
        +                },
        +                "hideExpression": {
        +                  "description": "Whether to hide the formula (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "CALC",
        +                  "type": "string"
        +                },
        +                "unit": {
        +                  "description": "Unit symbol",
        +                  "type": "string"
        +                },
        +                "unitPosition": {
        +                  "description": "Position of unit (BEFORE: before field, AFTER: after field)",
        +                  "enum": [
        +                    "BEFORE",
        +                    "AFTER"
        +                  ],
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "MULTI_LINE_TEXT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "RICH_TEXT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "maxLength": {
        +                  "description": "Maximum character length",
        +                  "type": "string"
        +                },
        +                "minLength": {
        +                  "description": "Minimum character length",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "protocol": {
        +                  "description": "Link protocol (WEB: http/https, CALL: tel, MAIL: mailto)",
        +                  "enum": [
        +                    "WEB",
        +                    "CALL",
        +                    "MAIL"
        +                  ],
        +                  "type": "string"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "LINK",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "align": {
        +                  "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +                  "enum": [
        +                    "HORIZONTAL",
        +                    "VERTICAL"
        +                  ],
        +                  "type": "string"
        +                },
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default values",
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "CHECK_BOX",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "align": {
        +                  "description": "Alignment of options (HORIZONTAL: horizontal, VERTICAL: vertical)",
        +                  "enum": [
        +                    "HORIZONTAL",
        +                    "VERTICAL"
        +                  ],
        +                  "type": "string"
        +                },
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "RADIO_BUTTON",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "DROP_DOWN",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default values",
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "options": {
        +                  "additionalProperties": {
        +                    "properties": {
        +                      "index": {
        +                        "description": "Display order of the option",
        +                        "type": "string"
        +                      },
        +                      "label": {
        +                        "description": "Display name of the option",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "label",
        +                      "index"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "description": "Options configuration",
        +                  "propertyNames": {
        +                    "type": "string"
        +                  },
        +                  "type": "object"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "MULTI_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "thumbnailSize": {
        +                  "description": "Thumbnail size (pixels)",
        +                  "enum": [
        +                    "50",
        +                    "150",
        +                    "250",
        +                    "500"
        +                  ],
        +                  "type": "string"
        +                },
        +                "type": {
        +                  "const": "FILE",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultNowValue": {
        +                  "description": "Whether to automatically set the current date (true: auto-set, false: manual)",
        +                  "type": "boolean"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value (YYYY-MM-DD format)",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "DATE",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultNowValue": {
        +                  "description": "Whether to automatically set the current time (true: auto-set, false: manual)",
        +                  "type": "boolean"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value (HH:MM format)",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "TIME",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultNowValue": {
        +                  "description": "Whether to automatically set the current datetime (true: auto-set, false: manual)",
        +                  "type": "boolean"
        +                },
        +                "defaultValue": {
        +                  "description": "Default value (YYYY-MM-DDTHH:MM:SSZ format)",
        +                  "type": "string"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "DATETIME",
        +                  "type": "string"
        +                },
        +                "unique": {
        +                  "description": "Whether to prohibit duplicate values (true: prohibit, false: allow)",
        +                  "type": "boolean"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default users/groups/organizations, or LOGINUSER() function",
        +                  "items": {
        +                    "anyOf": [
        +                      {
        +                        "properties": {
        +                          "code": {
        +                            "description": "Code of user/group/organization",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "description": "Type of entity",
        +                            "enum": [
        +                              "USER",
        +                              "GROUP",
        +                              "ORGANIZATION"
        +                            ],
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "code": {
        +                            "const": "LOGINUSER()",
        +                            "description": "Function representing the logged-in user",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "FUNCTION",
        +                            "description": "Function type",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "entities": {
        +                  "description": "List of selectable users/groups/organizations",
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "description": "Code of user/group/organization",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "description": "Type of entity",
        +                        "enum": [
        +                          "USER",
        +                          "GROUP",
        +                          "ORGANIZATION"
        +                        ],
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "USER_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default organizations, or PRIMARY_ORGANIZATION() function",
        +                  "items": {
        +                    "anyOf": [
        +                      {
        +                        "properties": {
        +                          "code": {
        +                            "description": "Organization code",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "ORGANIZATION",
        +                            "description": "Organization type",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "code": {
        +                            "const": "PRIMARY_ORGANIZATION()",
        +                            "description": "Function representing the primary organization of the logged-in user",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "FUNCTION",
        +                            "description": "Function type",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "type"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "entities": {
        +                  "description": "List of selectable organizations",
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "description": "Organization code",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "const": "ORGANIZATION",
        +                        "description": "Organization type",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "ORGANIZATION_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            },
        +            {
        +              "properties": {
        +                "code": {
        +                  "description": "Field code",
        +                  "type": "string"
        +                },
        +                "defaultValue": {
        +                  "description": "Array of default groups",
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "description": "Group code",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "const": "GROUP",
        +                        "description": "Group type",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "entities": {
        +                  "description": "List of selectable groups",
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "description": "Group code",
        +                        "type": "string"
        +                      },
        +                      "type": {
        +                        "const": "GROUP",
        +                        "description": "Group type",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "type"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "type": "array"
        +                },
        +                "label": {
        +                  "description": "Field label",
        +                  "type": "string"
        +                },
        +                "noLabel": {
        +                  "description": "Whether to hide the label (true: hide, false: show)",
        +                  "type": "boolean"
        +                },
        +                "required": {
        +                  "description": "Whether the field is required (true: required, false: optional)",
        +                  "type": "boolean"
        +                },
        +                "type": {
        +                  "const": "GROUP_SELECT",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "type"
        +              ],
        +              "type": "object"
        +            }
        +          ],
        +          "type": "object"
        +        },
        +        "description": "Configuration of fields within the subtable",
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "label": {
        +        "description": "Field label",
        +        "type": "string"
        +      },
        +      "noLabel": {
        +        "description": "Whether to hide the label (true: hide, false: show)",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "SUBTABLE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedInput schema / properties / properties / additionalProperties / type
        Added value: +"object"
      • addedInput schema / properties / properties / propertyNames
        Added value: +{
        +  "description": "Field code",
        +  "type": "string"
        +}
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-update-form-layout4 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • changedInput schema / properties / layout / items / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "fields": {
        -        "description": "List of field layouts in the row",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "description": "Field code (required for most field types except LABEL, SPACER, and HR). Must exactly match the existing field code in the app",
        -              "type": "string"
        -            },
        -            "elementId": {
        -              "description": "Element ID for Blank space fields (only used with Blank space field type)",
        -              "type": "string"
        -            },
        -            "label": {
        -              "description": "Text to set for Label fields (only used with Label field type)",
        -              "type": "string"
        -            },
        -            "size": {
        -              "additionalProperties": false,
        -              "description": "Width and height configurations for fields",
        -              "properties": {
        -                "height": {
        -                  "description": "Field height (only applicable for specific fields like Blank space and Text Area)",
        -                  "type": [
        -                    "string",
        -                    "number"
        -                  ]
        -                },
        -                "innerHeight": {
        -                  "description": "Inner height for multi-line text fields",
        -                  "type": [
        -                    "string",
        -                    "number"
        -                  ]
        -                },
        -                "width": {
        -                  "description": "Field width in pixels",
        -                  "type": [
        -                    "string",
        -                    "number"
        -                  ]
        -                }
        -              },
        -              "type": "object"
        -            },
        -            "type": {
        -              "anyOf": [
        -                {
        -                  "const": "SINGLE_LINE_TEXT",
        -                  "description": "Text or Look-up field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "MULTI_LINE_TEXT",
        -                  "description": "Text Area field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "RICH_TEXT",
        -                  "description": "Rich text field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "NUMBER",
        -                  "description": "Number or Look-up field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "CALC",
        -                  "description": "Calculated field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "RADIO_BUTTON",
        -                  "description": "Radio button field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "CHECK_BOX",
        -                  "description": "Check box field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "MULTI_SELECT",
        -                  "description": "Multi-choice field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "DROP_DOWN",
        -                  "description": "Drop-down field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "USER_SELECT",
        -                  "description": "User selection field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "ORGANIZATION_SELECT",
        -                  "description": "Department selection field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "GROUP_SELECT",
        -                  "description": "Group selection field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "DATE",
        -                  "description": "Date field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "TIME",
        -                  "description": "Time field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "DATETIME",
        -                  "description": "Date and time field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "LINK",
        -                  "description": "Link field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "FILE",
        -                  "description": "Attachment field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "SUBTABLE",
        -                  "description": "Table field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "RECORD_NUMBER",
        -                  "description": "Record number field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "CREATOR",
        -                  "description": "Created by field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "CREATED_TIME",
        -                  "description": "Created datetime field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "MODIFIER",
        -                  "description": "Updated by field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "UPDATED_TIME",
        -                  "description": "Updated datetime field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "STATUS",
        -                  "description": "Process management status field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "STATUS_ASSIGNEE",
        -                  "description": "Assignee of the Process Management status field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "CATEGORY",
        -                  "description": "Category field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "REFERENCE_TABLE",
        -                  "description": "Related Records field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "GROUP",
        -                  "description": "Field group",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "LABEL",
        -                  "description": "Label field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "SPACER",
        -                  "description": "Blank space field",
        -                  "type": "string"
        -                },
        -                {
        -                  "const": "HR",
        -                  "description": "Border field",
        -                  "type": "string"
        -                }
        -              ],
        -              "description": "The field type"
        -            }
        -          },
        -          "required": [
        -            "type"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "ROW",
        -        "description": "A normal row of fields",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "fields"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "The field code of the SUBTABLE field (not individual fields inside)",
        -        "type": "string"
        -      },
        -      "fields": {
        -        "description": "List of field layouts INSIDE the subtable. These should be the field codes that exist within the subtable definition. Use kintone-get-form-fields to see the correct subtable structure. The subtable structure should be: {type: 'SUBTABLE', code: 'table_code', fields: [{type: 'TEXT', code: 'field_inside_table'}, ...]}",
        -        "items": {
        -          "$ref": "#/properties/layout/items/anyOf/0/properties/fields/items"
        -        },
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "SUBTABLE",
        -        "description": "A Table",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "fields"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "The field code of the Group field",
        -        "type": "string"
        -      },
        -      "layout": {
        -        "description": "List of field layouts inside the Group field",
        -        "items": {
        -          "$ref": "#/properties/layout/items/anyOf/0"
        -        },
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "GROUP",
        -        "description": "A Group field",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "code",
        -      "layout"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "fields": {
        +        "description": "List of field layouts in the row",
        +        "items": {
        +          "properties": {
        +            "code": {
        +              "description": "Field code (required for most field types except LABEL, SPACER, and HR). Must exactly match the existing field code in the app",
        +              "type": "string"
        +            },
        +            "elementId": {
        +              "description": "Element ID for Blank space fields (only used with Blank space field type)",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Text to set for Label fields (only used with Label field type)",
        +              "type": "string"
        +            },
        +            "size": {
        +              "description": "Width and height configurations for fields",
        +              "properties": {
        +                "height": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Field height (only applicable for specific fields like Blank space and Text Area)",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                },
        +                "innerHeight": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Inner height for multi-line text fields",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                },
        +                "width": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Field width in pixels",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                }
        +              },
        +              "type": "object"
        +            },
        +            "type": {
        +              "anyOf": [
        +                {
        +                  "const": "SINGLE_LINE_TEXT",
        +                  "description": "Text or Look-up field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MULTI_LINE_TEXT",
        +                  "description": "Text Area field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RICH_TEXT",
        +                  "description": "Rich text field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "NUMBER",
        +                  "description": "Number or Look-up field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CALC",
        +                  "description": "Calculated field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RADIO_BUTTON",
        +                  "description": "Radio button field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CHECK_BOX",
        +                  "description": "Check box field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MULTI_SELECT",
        +                  "description": "Multi-choice field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DROP_DOWN",
        +                  "description": "Drop-down field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "USER_SELECT",
        +                  "description": "User selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "ORGANIZATION_SELECT",
        +                  "description": "Department selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "GROUP_SELECT",
        +                  "description": "Group selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DATE",
        +                  "description": "Date field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "TIME",
        +                  "description": "Time field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DATETIME",
        +                  "description": "Date and time field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "LINK",
        +                  "description": "Link field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "FILE",
        +                  "description": "Attachment field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "SUBTABLE",
        +                  "description": "Table field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RECORD_NUMBER",
        +                  "description": "Record number field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CREATOR",
        +                  "description": "Created by field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CREATED_TIME",
        +                  "description": "Created datetime field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MODIFIER",
        +                  "description": "Updated by field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "UPDATED_TIME",
        +                  "description": "Updated datetime field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "STATUS",
        +                  "description": "Process management status field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "STATUS_ASSIGNEE",
        +                  "description": "Assignee of the Process Management status field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CATEGORY",
        +                  "description": "Category field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "REFERENCE_TABLE",
        +                  "description": "Related Records field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "GROUP",
        +                  "description": "Field group",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "LABEL",
        +                  "description": "Label field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "SPACER",
        +                  "description": "Blank space field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "HR",
        +                  "description": "Border field",
        +                  "type": "string"
        +                }
        +              ],
        +              "description": "The field type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "ROW",
        +        "description": "A normal row of fields",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "fields"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "The field code of the SUBTABLE field (not individual fields inside)",
        +        "type": "string"
        +      },
        +      "fields": {
        +        "description": "List of field layouts INSIDE the subtable. These should be the field codes that exist within the subtable definition. Use kintone-get-form-fields to see the correct subtable structure. The subtable structure should be: {type: 'SUBTABLE', code: 'table_code', fields: [{type: 'TEXT', code: 'field_inside_table'}, ...]}",
        +        "items": {
        +          "properties": {
        +            "code": {
        +              "description": "Field code (required for most field types except LABEL, SPACER, and HR). Must exactly match the existing field code in the app",
        +              "type": "string"
        +            },
        +            "elementId": {
        +              "description": "Element ID for Blank space fields (only used with Blank space field type)",
        +              "type": "string"
        +            },
        +            "label": {
        +              "description": "Text to set for Label fields (only used with Label field type)",
        +              "type": "string"
        +            },
        +            "size": {
        +              "description": "Width and height configurations for fields",
        +              "properties": {
        +                "height": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Field height (only applicable for specific fields like Blank space and Text Area)",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                },
        +                "innerHeight": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Inner height for multi-line text fields",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                },
        +                "width": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "number"
        +                    }
        +                  ],
        +                  "description": "Field width in pixels",
        +                  "type": [
        +                    "string",
        +                    "number"
        +                  ]
        +                }
        +              },
        +              "type": "object"
        +            },
        +            "type": {
        +              "anyOf": [
        +                {
        +                  "const": "SINGLE_LINE_TEXT",
        +                  "description": "Text or Look-up field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MULTI_LINE_TEXT",
        +                  "description": "Text Area field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RICH_TEXT",
        +                  "description": "Rich text field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "NUMBER",
        +                  "description": "Number or Look-up field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CALC",
        +                  "description": "Calculated field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RADIO_BUTTON",
        +                  "description": "Radio button field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CHECK_BOX",
        +                  "description": "Check box field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MULTI_SELECT",
        +                  "description": "Multi-choice field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DROP_DOWN",
        +                  "description": "Drop-down field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "USER_SELECT",
        +                  "description": "User selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "ORGANIZATION_SELECT",
        +                  "description": "Department selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "GROUP_SELECT",
        +                  "description": "Group selection field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DATE",
        +                  "description": "Date field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "TIME",
        +                  "description": "Time field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "DATETIME",
        +                  "description": "Date and time field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "LINK",
        +                  "description": "Link field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "FILE",
        +                  "description": "Attachment field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "SUBTABLE",
        +                  "description": "Table field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "RECORD_NUMBER",
        +                  "description": "Record number field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CREATOR",
        +                  "description": "Created by field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CREATED_TIME",
        +                  "description": "Created datetime field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "MODIFIER",
        +                  "description": "Updated by field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "UPDATED_TIME",
        +                  "description": "Updated datetime field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "STATUS",
        +                  "description": "Process management status field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "STATUS_ASSIGNEE",
        +                  "description": "Assignee of the Process Management status field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "CATEGORY",
        +                  "description": "Category field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "REFERENCE_TABLE",
        +                  "description": "Related Records field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "GROUP",
        +                  "description": "Field group",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "LABEL",
        +                  "description": "Label field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "SPACER",
        +                  "description": "Blank space field",
        +                  "type": "string"
        +                },
        +                {
        +                  "const": "HR",
        +                  "description": "Border field",
        +                  "type": "string"
        +                }
        +              ],
        +              "description": "The field type",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "type"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "SUBTABLE",
        +        "description": "A Table",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "fields"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "The field code of the Group field",
        +        "type": "string"
        +      },
        +      "layout": {
        +        "description": "List of field layouts inside the Group field",
        +        "items": {
        +          "properties": {
        +            "fields": {
        +              "description": "List of field layouts in the row",
        +              "items": {
        +                "properties": {
        +                  "code": {
        +                    "description": "Field code (required for most field types except LABEL, SPACER, and HR). Must exactly match the existing field code in the app",
        +                    "type": "string"
        +                  },
        +                  "elementId": {
        +                    "description": "Element ID for Blank space fields (only used with Blank space field type)",
        +                    "type": "string"
        +                  },
        +                  "label": {
        +                    "description": "Text to set for Label fields (only used with Label field type)",
        +                    "type": "string"
        +                  },
        +                  "size": {
        +                    "description": "Width and height configurations for fields",
        +                    "properties": {
        +                      "height": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "number"
        +                          }
        +                        ],
        +                        "description": "Field height (only applicable for specific fields like Blank space and Text Area)",
        +                        "type": [
        +                          "string",
        +                          "number"
        +                        ]
        +                      },
        +                      "innerHeight": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "number"
        +                          }
        +                        ],
        +                        "description": "Inner height for multi-line text fields",
        +                        "type": [
        +                          "string",
        +                          "number"
        +                        ]
        +                      },
        +                      "width": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "number"
        +                          }
        +                        ],
        +                        "description": "Field width in pixels",
        +                        "type": [
        +                          "string",
        +                          "number"
        +                        ]
        +                      }
        +                    },
        +                    "type": "object"
        +                  },
        +                  "type": {
        +                    "anyOf": [
        +                      {
        +                        "const": "SINGLE_LINE_TEXT",
        +                        "description": "Text or Look-up field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "MULTI_LINE_TEXT",
        +                        "description": "Text Area field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "RICH_TEXT",
        +                        "description": "Rich text field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "NUMBER",
        +                        "description": "Number or Look-up field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "CALC",
        +                        "description": "Calculated field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "RADIO_BUTTON",
        +                        "description": "Radio button field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "CHECK_BOX",
        +                        "description": "Check box field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "MULTI_SELECT",
        +                        "description": "Multi-choice field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "DROP_DOWN",
        +                        "description": "Drop-down field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "USER_SELECT",
        +                        "description": "User selection field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "ORGANIZATION_SELECT",
        +                        "description": "Department selection field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "GROUP_SELECT",
        +                        "description": "Group selection field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "DATE",
        +                        "description": "Date field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "TIME",
        +                        "description": "Time field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "DATETIME",
        +                        "description": "Date and time field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "LINK",
        +                        "description": "Link field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "FILE",
        +                        "description": "Attachment field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "SUBTABLE",
        +                        "description": "Table field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "RECORD_NUMBER",
        +                        "description": "Record number field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "CREATOR",
        +                        "description": "Created by field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "CREATED_TIME",
        +                        "description": "Created datetime field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "MODIFIER",
        +                        "description": "Updated by field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "UPDATED_TIME",
        +                        "description": "Updated datetime field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "STATUS",
        +                        "description": "Process management status field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "STATUS_ASSIGNEE",
        +                        "description": "Assignee of the Process Management status field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "CATEGORY",
        +                        "description": "Category field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "REFERENCE_TABLE",
        +                        "description": "Related Records field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "GROUP",
        +                        "description": "Field group",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "LABEL",
        +                        "description": "Label field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "SPACER",
        +                        "description": "Blank space field",
        +                        "type": "string"
        +                      },
        +                      {
        +                        "const": "HR",
        +                        "description": "Border field",
        +                        "type": "string"
        +                      }
        +                    ],
        +                    "description": "The field type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "type": {
        +              "const": "ROW",
        +              "description": "A normal row of fields",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "type",
        +            "fields"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "GROUP",
        +        "description": "A Group field",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "code",
        +      "layout"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedInput schema / properties / layout / items / type
        Added value: +"object"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-update-general-settings9 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / icon / anyOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "key": {
        -        "description": "The icon key for PRESET type",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "PRESET",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "key"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "file": {
        -        "additionalProperties": false,
        -        "description": "The file information for FILE type",
        -        "properties": {
        -          "fileKey": {
        -            "description": "The file key for uploaded icon",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "fileKey"
        -        ],
        -        "type": "object"
        -      },
        -      "type": {
        -        "const": "FILE",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "file"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedInput schema / properties / icon / oneOf
        Added value: +[
        +  {
        +    "properties": {
        +      "key": {
        +        "description": "The icon key for PRESET type",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "PRESET",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "key"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "file": {
        +        "description": "The file information for FILE type",
        +        "properties": {
        +          "fileKey": {
        +            "description": "The file key for uploaded icon",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "fileKey"
        +        ],
        +        "type": "object"
        +      },
        +      "type": {
        +        "const": "FILE",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "file"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedInput schema / properties / icon / type
        Added value: +"object"
      • removedInput schema / properties / numberPrecision / additionalProperties
        Removed value: -false
      • removedInput schema / properties / titleField / anyOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "selectionMode": {
        -        "const": "AUTO",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "selectionMode"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "code": {
        -        "description": "The field code for MANUAL selection mode",
        -        "type": "string"
        -      },
        -      "selectionMode": {
        -        "const": "MANUAL",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "selectionMode",
        -      "code"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedInput schema / properties / titleField / oneOf
        Added value: +[
        +  {
        +    "properties": {
        +      "selectionMode": {
        +        "const": "AUTO",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "selectionMode"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "code": {
        +        "description": "The field code for MANUAL selection mode",
        +        "type": "string"
        +      },
        +      "selectionMode": {
        +        "const": "MANUAL",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "selectionMode",
        +      "code"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedInput schema / properties / titleField / type
        Added value: +"object"
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-update-records6 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / records / items / additionalProperties
        Removed value: -false
      • changedInput schema / properties / records / items / properties / record / additionalProperties / anyOf
        Previous value: -[
        -  {
        -    "anyOf": [
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Text value for string fields (SINGLE_LINE_TEXT, MULTI_LINE_TEXT, RICH_TEXT, LINK)",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Numeric value as string for NUMBER fields (e.g., '123.45'). Only half-width numbers, +/- signs, decimal point (.), and exponential notation (e/E) are allowed. Empty string, null, or undefined for empty values.",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Date/time value for DATE, TIME, DATETIME fields (DATE: 'YYYY-MM-DD', TIME: 'HH:mm', DATETIME: 'YYYY-MM-DDTHH:mm:ssZ')",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Selected option value for RADIO_BUTTON and DROP_DOWN fields",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "minItems": 0,
        -                "type": "array"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "Array of selected option values for CHECK_BOX and MULTI_SELECT fields"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "code": {
        -                      "description": "User code/login name",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "code"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "Array of selected users for USER_SELECT fields"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "code": {
        -                      "description": "Organization code",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "code"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "Array of selected organizations for ORGANIZATION_SELECT fields"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "code": {
        -                      "description": "Group code",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "code"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "Array of selected groups for GROUP_SELECT fields"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "code": {
        -                    "description": "User code/login name",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "code"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "User information for CREATOR and MODIFIER fields (registration format with code only)"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "anyOf": [
        -              {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "id": {
        -                      "description": "Row ID (optional for new rows)",
        -                      "type": "string"
        -                    },
        -                    "value": {
        -                      "additionalProperties": {},
        -                      "description": "Field values within this subtable row",
        -                      "type": "object"
        -                    }
        -                  },
        -                  "required": [
        -                    "value"
        -                  ],
        -                  "type": "object"
        -                },
        -                "type": "array"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "Array of subtable rows for SUBTABLE fields"
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Lookup field value for LOOKUP fields (string for SINGLE_LINE_TEXT key, numeric string for NUMBER key)",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "additionalProperties": false,
        -        "properties": {
        -          "value": {
        -            "description": "Date/time value for CREATED_TIME and UPDATED_TIME fields (ISO 8601 format, only for registration)",
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "required": [
        -          "value"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "value": {
        -        "anyOf": [
        -          {
        -            "items": {
        -              "additionalProperties": false,
        -              "properties": {
        -                "fileKey": {
        -                  "description": "File key obtained from file upload API",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "fileKey"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Array of uploaded files for FILE fields"
        -      }
        -    },
        -    "required": [
        -      "value"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "anyOf": [
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Text value for string fields (SINGLE_LINE_TEXT, MULTI_LINE_TEXT, RICH_TEXT, LINK)",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Numeric value as string for NUMBER fields (e.g., '123.45'). Only half-width numbers, +/- signs, decimal point (.), and exponential notation (e/E) are allowed. Empty string, null, or undefined for empty values.",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Date/time value for DATE, TIME, DATETIME fields (DATE: 'YYYY-MM-DD', TIME: 'HH:mm', DATETIME: 'YYYY-MM-DDTHH:mm:ssZ')",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Selected option value for RADIO_BUTTON and DROP_DOWN fields",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "items": {
        +                  "type": "string"
        +                },
        +                "minItems": 0,
        +                "type": "array"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Array of selected option values for CHECK_BOX and MULTI_SELECT fields",
        +            "type": [
        +              "array",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "items": {
        +                  "properties": {
        +                    "code": {
        +                      "description": "User code/login name",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "code"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Array of selected users for USER_SELECT fields",
        +            "type": [
        +              "array",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "items": {
        +                  "properties": {
        +                    "code": {
        +                      "description": "Organization code",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "code"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Array of selected organizations for ORGANIZATION_SELECT fields",
        +            "type": [
        +              "array",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "items": {
        +                  "properties": {
        +                    "code": {
        +                      "description": "Group code",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "code"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Array of selected groups for GROUP_SELECT fields",
        +            "type": [
        +              "array",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "code": {
        +                    "description": "User code/login name",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "code"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "User information for CREATOR and MODIFIER fields (registration format with code only)",
        +            "type": [
        +              "object",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "items": {
        +                  "properties": {
        +                    "id": {
        +                      "description": "Row ID (optional for new rows)",
        +                      "type": "string"
        +                    },
        +                    "value": {
        +                      "additionalProperties": {},
        +                      "description": "Field values within this subtable row",
        +                      "propertyNames": {
        +                        "type": "string"
        +                      },
        +                      "type": "object"
        +                    }
        +                  },
        +                  "required": [
        +                    "value"
        +                  ],
        +                  "type": "object"
        +                },
        +                "type": "array"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Array of subtable rows for SUBTABLE fields",
        +            "type": [
        +              "array",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Lookup field value for LOOKUP fields (string for SINGLE_LINE_TEXT key, numeric string for NUMBER key)",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      },
        +      {
        +        "properties": {
        +          "value": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Date/time value for CREATED_TIME and UPDATED_TIME fields (ISO 8601 format, only for registration)",
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          }
        +        },
        +        "required": [
        +          "value"
        +        ],
        +        "type": "object"
        +      }
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "value": {
        +        "anyOf": [
        +          {
        +            "items": {
        +              "properties": {
        +                "fileKey": {
        +                  "description": "File key obtained from file upload API",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "fileKey"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "description": "Array of uploaded files for FILE fields",
        +        "type": [
        +          "array",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "value"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedInput schema / properties / records / items / properties / record / additionalProperties / type
        Added value: +"object"
      • addedInput schema / properties / records / items / properties / record / propertyNames
        Added value: +{
        +  "type": "string"
        +}
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedkintone-update-statuses3 fields changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / records / items / additionalProperties
        Removed value: -false
      • changedOutput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
  2. 8 tool updatesv1.9.1
    • Addedkintone-add-records
    • Addedkintone-deploy-app
    • Addedkintone-download-file
    • Addedkintone-get-app
    • Addedkintone-get-form-layout
    • Addedkintone-get-records
    • Addedkintone-update-form-layout
    • Addedkintone-update-records
  3. 8 tool updatesv1.9.0
    • Removedkintone-add-records
    • Removedkintone-deploy-app
    • Removedkintone-download-file
    • Removedkintone-get-app
    • Removedkintone-get-form-layout
    • Removedkintone-get-records
    • Removedkintone-update-form-layout
    • Removedkintone-update-records
  4. 20 tool updatesv1.4.0
    • First observedkintone-add-form-fields
    • First observedkintone-add-record-comment
    • First observedkintone-add-records
    • First observedkintone-delete-form-fields
    • First observedkintone-delete-records
    • First observedkintone-deploy-app
    • First observedkintone-download-file
    • First observedkintone-get-app
    • First observedkintone-get-app-deploy-status
    • First observedkintone-get-form-fields
    • First observedkintone-get-form-layout
    • First observedkintone-get-general-settings
    • First observedkintone-get-process-management
    • First observedkintone-get-record-comments
    • First observedkintone-get-records
    • First observedkintone-update-form-fields
    • First observedkintone-update-form-layout
    • First observedkintone-update-general-settings
    • First observedkintone-update-records
    • First observedkintone-update-statuses

TDQS

A3.7/5.0
Disambiguation4/5

Most tools target a distinct resource and action, making selection fairly clear. The main ambiguity is between kintone-get-app and kintone-get-general-settings, whose descriptions overlap somewhat; otherwise form, layout, record, comment, deploy, and file tools are well separated.

Naming Consistency5/5

All tools follow a consistent kintone-<verb>-<noun> snake_case pattern across get, add, update, delete, deploy, and download operations. This makes the tool set highly predictable and easy to navigate.

Tool Count4/5

Twenty tools is on the heavier side, but each tool maps to a distinct kintone operation and earns its place. The count is reasonable for a server covering app configuration, deployment, records, comments, and file download.

Completeness4/5

The server provides solid coverage of app settings, form fields, layout, deployment, records, statuses, comments, and file download. Minor gaps exist, such as no update for process management settings and no file upload or comment deletion, but these are workable limitations rather than critical dead ends.

Maintenance

ActivityActive
ResponsivenessWithin a week

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    C
    maintenance
    A Model Context Protocol server that enables Claude and other AI assistants to access and update Kintone data through natural language commands, supporting operations like record management, file handling, app administration, and space collaboration.
    79
    11
    AGPL 3.0
  • A
    license
    A
    quality
    C
    maintenance
    A lightweight MCP server that connects AI assistants to Kintone applications for managing records and automating business workflows. It enables secure authentication and natural language interaction for performing CRUD operations and querying data within the Kintone platform.
    10
    1
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kintone/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server