Skip to content

drop infinity function#211

Merged
raphael-goetz merged 2 commits into
mainfrom
#210-drop-infinity-fn
Jun 4, 2026
Merged

drop infinity function#211
raphael-goetz merged 2 commits into
mainfrom
#210-drop-infinity-fn

Conversation

@raphael-goetz
Copy link
Copy Markdown
Member

Resolves: #210

Copilot AI review requested due to automatic review settings June 4, 2026 14:14
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 removes the std::number::infinity runtime function from taurus-core and updates several example/test flows to use rest::control::respond directly instead of building an HTTP response via http::response::create.

Changes:

  • Removed registration, implementation, and tests for std::number::infinity.
  • Migrated multiple flows from http::response::create to rest::control::respond and removed now-unneeded intermediate response/redirect nodes.
  • Adjusted multi-respond flow node wiring to keep emitting multiple responses.

Reviewed changes

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

Show a summary per file
File Description
flows/10_multiple_respond.json Reworks response emission chain to use rest::control::respond nodes directly.
flows/09_filter_return.json Switches final response node to rest::control::respond and removes intermediate response handling.
flows/07_simple_return.json Removes an extra respond node and uses rest::control::respond directly for final output.
flows/06_if_else_control.json Replaces response creation + respond chaining with direct rest::control::respond.
flows/05_if_control.json Replaces response creation + respond chaining with direct rest::control::respond.
flows/02_return_flow_input.json Updates the single response node to rest::control::respond.
crates/taurus-core/src/runtime/functions/number.rs Drops the std::number::infinity function from the registry, implementation, and tests.

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

Comment thread flows/02_return_flow_input.json
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 4, 2026

GitLab Pipeline Action

General information

Link to pipeline: https://gitlab.com/code0-tech/development/taurus/-/pipelines/2576887512

Status: Passed
Duration: 2 minutes

Job summaries

docs:preview

Documentation preview available at https://code0-tech.gitlab.io/-/development/telescopium/-/jobs/14697250506/artifacts/out/index.html

@raphael-goetz raphael-goetz merged commit 61c388e into main Jun 4, 2026
3 checks passed
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.

Drop Infinity Function

2 participants