Skip to content

Rename Definition Folders#316

Merged
raphael-goetz merged 3 commits into
mainfrom
#315-rename-folders
Apr 12, 2026
Merged

Rename Definition Folders#316
raphael-goetz merged 3 commits into
mainfrom
#315-rename-folders

Conversation

@raphael-goetz
Copy link
Copy Markdown
Member

Resolves: #315

Copy link
Copy Markdown
Member

@nicosammito nicosammito left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@raphael-goetz raphael-goetz marked this pull request as ready for review April 12, 2026 10:29
Copilot AI review requested due to automatic review settings April 12, 2026 10:29
@raphael-goetz raphael-goetz merged commit 1fcbd47 into main Apr 12, 2026
7 checks passed
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR standardizes the definitions folder naming (per #315) by moving definitions into runtime_functions and pluralizing folder names, while also updating the definition-reader package dependency pin to align with the current definitions set.

Changes:

  • Pinned @code0-tech/tucana to 0.0.59 in package/reader.
  • Added/moved standard runtime function definitions under definitions/standard/runtime_functions/* (array/boolean/control/http/number/object/text) plus audit docs.
  • Added/moved supporting data type / flow type definitions for standard + REST + CRON.

Reviewed changes

Copilot reviewed 1 out of 147 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
package/reader/package.json Pin tucana dependency
package/reader/package-lock.json Lockfile update for pin
definitions/standard/runtime_functions/text/text-audit.md Text audit log
definitions/standard/runtime_functions/text/std_text_uppercase.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_trim.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_to_ascii.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_swapcase.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_start_with.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_split.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_reverse.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_replace.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_replace_last.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_replace_first.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_remove.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_prepend.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_octal.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_lowercase.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_length.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_is_equal.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_insert.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_index_of.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_hex.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_from_ascii.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_ends_with.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_encode.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_decode.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_contains.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_chars.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_capitalize.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_byte_size.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_at.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_as_bytes.proto.json Text function definition
definitions/standard/runtime_functions/text/std_text_append.proto.json Text function definition
definitions/standard/runtime_functions/object/std_object_size.proto.json Object function definition
definitions/standard/runtime_functions/object/std_object_set.proto.json Object function definition
definitions/standard/runtime_functions/object/std_object_keys.proto.json Object function definition
definitions/standard/runtime_functions/object/std_object_get.proto.json Object function definition
definitions/standard/runtime_functions/object/std_object_contains_key.proto.json Object function definition
definitions/standard/runtime_functions/object/object-audit.md Object audit log
definitions/standard/runtime_functions/number/std_number_tan.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_subtract.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_square.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_square_root.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_sinh.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_sin.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_round.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_round_up.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_round_down.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_root.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_remove_digits.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_random_number.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_pi.proto.json Number constant definition
definitions/standard/runtime_functions/number/std_number_negate.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_multiply.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_modulo.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_min.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_max.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_log.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_ln.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_is_zero.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_is_positive.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_is_less.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_is_greater.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_is_equal.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_infinity.proto.json Number constant definition
definitions/standard/runtime_functions/number/std_number_has_digits.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_from_text.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_exponential.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_euler.proto.json Number constant definition
definitions/standard/runtime_functions/number/std_number_divide.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_cosh.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_cos.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_clamp.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_as_text.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_arctan.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_arcsin.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_arccos.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_add.proto.json Number function definition
definitions/standard/runtime_functions/number/std_number_abs.proto.json Number function definition
definitions/standard/runtime_functions/number/number-audit.md Number audit log
definitions/standard/runtime_functions/http/http_response_create.proto.json HTTP response function
definitions/standard/runtime_functions/http/http_request_create.proto.json HTTP request function
definitions/standard/runtime_functions/control/std_control_value.proto.json Control function definition
definitions/standard/runtime_functions/control/std_control_stop.proto.json Control function definition
definitions/standard/runtime_functions/control/std_control_return.proto.json Control function definition
definitions/standard/runtime_functions/control/std_control_if.proto.json Control function definition
definitions/standard/runtime_functions/control/std_control_if_else.proto.json Control function definition
definitions/standard/runtime_functions/control/control-audit.md Control audit log
definitions/standard/runtime_functions/boolean/std_boolean_negate.proto.json Boolean function definition
definitions/standard/runtime_functions/boolean/std_boolean_is_equal.proto.json Boolean function definition
definitions/standard/runtime_functions/boolean/std_boolean_from_text.proto.json Boolean function definition
definitions/standard/runtime_functions/boolean/std_boolean_from_number.proto.json Boolean function definition
definitions/standard/runtime_functions/boolean/std_boolean_as_text.proto.json Boolean function definition
definitions/standard/runtime_functions/boolean/std_boolean_as_number.proto.json Boolean function definition
definitions/standard/runtime_functions/boolean/boolean-audit.md Boolean audit log
definitions/standard/runtime_functions/array/std_array_to_unique.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_sum.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_sort.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_sort_reverse.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_size.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_reverse.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_remove.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_push.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_pop.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_min.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_max.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_map.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_last.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_join.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_is_empty.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_index_of.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_for_each.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_flat.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_first.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_find.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_find_last.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_find_index.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_filter.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_concat.proto.json List/array function definition
definitions/standard/runtime_functions/array/std_array_at.proto.json List/array function definition
definitions/standard/runtime_functions/array/array-audit.md Array/list audit log
definitions/standard/data_types/type/type.proto.json TYPE data type
definitions/standard/data_types/type/text_encoding.proto.json TEXT_ENCODING type
definitions/standard/data_types/type/http_url.proto.json HTTP_URL type
definitions/standard/data_types/type/http_status_code.proto.json HTTP_STATUS_CODE type
definitions/standard/data_types/type/http_method.proto.json HTTP_METHOD type
definitions/standard/data_types/primitive/text.proto.json TEXT primitive type
definitions/standard/data_types/primitive/number.proto.json NUMBER primitive type
definitions/standard/data_types/primitive/boolean.proto.json BOOLEAN primitive type
definitions/standard/data_types/object/object.proto.json OBJECT generic type
definitions/standard/data_types/object/http_response.proto.json HTTP_RESPONSE type
definitions/standard/data_types/object/http_request.proto.json HTTP_REQUEST type
definitions/standard/data_types/node/transform.proto.json TRANSFORM node type
definitions/standard/data_types/node/runnable.proto.json RUNNABLE node type
definitions/standard/data_types/node/predicate.proto.json PREDICATE node type
definitions/standard/data_types/node/consumer.proto.json CONSUMER node type
definitions/standard/data_types/node/comparator.proto.json COMPARATOR node type
definitions/standard/data_types/array/list.proto.json LIST generic type
definitions/rest/runtime_functions/rest_control_respond.proto.json REST respond function
definitions/rest/flow_types/rest.proto.json REST flow type
definitions/rest/data_types/rest_adapter_input.proto.json REST adapter input type
definitions/cron/flow_types/cron.proto.json CRON flow type
definitions/cron/data_types/type/cron_month.proto.json CRON_MONTH type
definitions/cron/data_types/type/cron_minute.proto.json CRON_MINUTE type
definitions/cron/data_types/type/cron_hour.proto.json CRON_HOUR type
definitions/cron/data_types/type/cron_day_of_week.proto.json CRON_DAY_OF_WEEK type
definitions/cron/data_types/type/cron_day_of_month.proto.json CRON_DAY_OF_MONTH type
Files not reviewed (1)
  • package/reader/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 28 to 34
"access": "public"
},
"dependencies": {
"@code0-tech/tucana": "^0.0.59",
"@code0-tech/tucana": "0.0.59",
"@protobuf-ts/runtime": "^2.11.1",
"@protobuf-ts/runtime-rpc": "^2.11.1",
"vite-plugin-dts": "^4.5.4"
Copy link

Copilot AI Apr 12, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR title/description indicate this is primarily a folder rename/pluralization (Issue #315), but the diff also introduces many new/modified definition files and changes dependency pinning. If this is intended, update the PR title/description to reflect the broader scope; otherwise consider splitting into separate PRs.

Copilot uses AI. Check for mistakes.
@raphael-goetz raphael-goetz deleted the #315-rename-folders branch April 21, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Propper Naming for Definition Folders

3 participants