Conversation
cicoyle
left a comment
There was a problem hiding this comment.
content lgtm, just one question - might just be a format question on my end bc I didnt directly pull it down locally
|
|
||
| ### dapr-workflow-list.md | ||
|
|
||
| ```markdown |
There was a problem hiding this comment.
should this be in a diff file or is this intentional to have in this file?
There was a problem hiding this comment.
Thanks! Should be fixed now 🙂
msfussell
left a comment
There was a problem hiding this comment.
Great docs. Primary feedback is getting these CLI commands to work with the local Redis actor store so that people can try this with the quickstarts and for the local developer experience.
daprdocs/content/en/developing-applications/building-blocks/workflow/howto-manage-workflow.md
Outdated
Show resolved
Hide resolved
daprdocs/content/en/developing-applications/building-blocks/workflow/howto-author-workflow.md
Show resolved
Hide resolved
daprdocs/content/en/developing-applications/building-blocks/workflow/howto-manage-workflow.md
Outdated
Show resolved
Hide resolved
daprdocs/content/en/developing-applications/building-blocks/workflow/howto-manage-workflow.md
Outdated
Show resolved
Hide resolved
daprdocs/content/en/developing-applications/building-blocks/workflow/howto-manage-workflow.md
Outdated
Show resolved
Hide resolved
daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-overview.md
Outdated
Show resolved
Hide resolved
daprdocs/content/en/getting-started/quickstarts/workflow-quickstart.md
Outdated
Show resolved
Hide resolved
Based on dapr/cli#1560 Signed-off-by: joshvanl <me@joshvanl.dev>
Signed-off-by: joshvanl <me@joshvanl.dev>
Signed-off-by: joshvanl <me@joshvanl.dev>
Signed-off-by: joshvanl <me@joshvanl.dev>
Signed-off-by: joshvanl <me@joshvanl.dev>
d8e0abb to
4b122b7
Compare
Signed-off-by: joshvanl <me@joshvanl.dev>
|
Thanks for the review @msfussell, PTAL! |
msfussell
left a comment
There was a problem hiding this comment.
Few more comments based on testing the quickstart.
daprdocs/content/en/getting-started/quickstarts/workflow-quickstart.md
Outdated
Show resolved
Hide resolved
daprdocs/content/en/getting-started/quickstarts/workflow-quickstart.md
Outdated
Show resolved
Hide resolved
daprdocs/content/en/getting-started/quickstarts/workflow-quickstart.md
Outdated
Show resolved
Hide resolved
daprdocs/content/en/getting-started/quickstarts/workflow-quickstart.md
Outdated
Show resolved
Hide resolved
|
|
||
| # Resume when ready | ||
| dapr workflow resume order-20240312-001 \ | ||
| --app-id orderprocessing \ |
There was a problem hiding this comment.
| --app-id orderprocessing \ | |
| --app-id order-processor \ |
There was a problem hiding this comment.
Also when I suspend the workflow and waited for more then 100 seconds, it would then not resume and fail
= APP - order-processor == info: System.Net.Http.HttpClient.Default.LogicalHandler[101]
== APP - order-processor == End processing HTTP request after 0.6682ms - 200
== APP - order-processor == Unhandled exception. System.OperationCanceledException: The WaitForInstanceCompletionAsync operation was canceled.
== APP - order-processor == ---> Grpc.Core.RpcException: Status(StatusCode="Cancelled", Detail="", DebugException="System.OperationCanceledException: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.")
== APP - order-processor == ---> System.OperationCanceledException: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
== APP - order-processor == ---> System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
== APP - order-processor == ---> System.TimeoutException: The operation was canceled.
== APP - order-processor == ---> System.Threading.Tasks.TaskCanceledException: The operation was canceled.
== APP - order-processor == at System.Net.Http.Http2Connection.Http2Stream.<>c.<WaitForDataAsync>b__88_0(Object s, CancellationToken cancellationToken)
== APP - order-processor == at System.Threading.CancellationTokenSource.Invoke(Delegate d, Object state, CancellationTokenSource source)
== APP - order-processor == at System.Threading.CancellationTokenSource.ExecuteCallbackHandlers(Boolean throwOnFirstException)
== APP - order-processor == at System.Threading.TimerQueueTimer.Fire(Boolean isThreadPool)
== APP - order-processor == at System.Threading.TimerQueue.FireNextTimers()
== APP - order-processor == at System.Threading.ThreadPoolWorkQueue.Dispatch()
== APP - order-processor == at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
== APP - order-processor == at System.Threading.Thread.StartCallback()
== APP - order-processor == --- End of stack trace from previous location ---
== APP - order-processor == at System.Net.Http.Http2Connection.Http2Stream.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
== APP - order-processor == at System.Net.Http.Http2Connection.Http2Stream.ReadResponseHeadersAsync(CancellationToken cancellationToken)
== APP - order-processor == at System.Net.Http.Http2Connection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
== APP - order-processor == at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
== APP - order-processor == at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
== APP - order-processor == at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
== APP - order-processor == at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
== APP - order-processor == at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
== APP - order-processor == --- End of inner exception stack trace ---
== APP - order-processor == --- End of inner exception stack trace ---
== APP - order-processor == at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
== APP - order-processor == at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
== APP - order-processor == at Grpc.Net.Client.Internal.GrpcCall`2.RunCall(HttpRequestMessage request, Nullable`1 timeout)
== APP - order-processor == --- End of inner exception stack trace ---
== APP - order-processor == at Grpc.Net.Client.Internal.GrpcCall`2.ResolveException(String summary, Exception ex, Nullable`1& status, Exception& resolvedException)
== APP - order-processor == at Grpc.Net.Client.Internal.GrpcCall`2.RunCall(HttpRequestMessage request, Nullable`1 timeout)
There was a problem hiding this comment.
This looks like an error coming from the application which timed out waiting for the workflow to complete-
== APP - order-processor == Unhandled exception. System.OperationCanceledException: The WaitForInstanceCompletionAsync operation was canceled.
|
|
||
| ```bash | ||
| # Purge a specific workflow | ||
| dapr workflow purge order-20240312-001 --app-id orderprocessing --connection-string=redis://127.0.0.1:6379 |
There was a problem hiding this comment.
| dapr workflow purge order-20240312-001 --app-id orderprocessing --connection-string=redis://127.0.0.1:6379 | |
| dapr workflow purge order-20240312-001 --app-id order-processor --connection-string=redis://127.0.0.1:6379 |
There was a problem hiding this comment.
This did not work for me. I got the following error. The workflow was in a completed state
dapr workflow list --app-id order-processor --connection-string=redis://127.0.0.1:6379
NAME ID STATUS AGE
OrderProcessingWorkflow a7d58b95 COMPLETED 26h
dapr workflow purge a7d58b95 --app-id order-processor --connection-string=redis://127.0.0.1:6379
ℹ️ Purging 1 workflow instance(s)
Error: a7d58b95: failed to purge orchestration state: rpc error: code = FailedPrecondition desc = failed to purge orchestration state: failed to lookup actor: api error: code = FailedPrecondition desc = did not find address for actor
Usage:
dapr workflow purge [flags]
Flags:
--all Purge all workflow instances in a terminal state. Use with caution.
--all-older-than string Purge workflow instances older than the specified Go duration or timestamp, e.g., '24h' or '2023-01-02T15:04:05Z'.
-c, --connection-string string The connection string used to connect and authenticate to the actor state store
-h, --help help for purge
--scheduler-namespace string Kubernetes namespace where the scheduler is deployed, only relevant if --kubernetes is set (default "dapr-system")
-t, --table-name string The name of the table or collection which is used as the actor state store
Global Flags:
-a, --app-id string The app ID owner of the workflow instance
-k, --kubernetes Target a Kubernetes dapr installation
--log-as-json Log output in JSON format
-n, --namespace string Namespace to perform workflow operation on (default "default")
--runtime-path string The path to the dapr runtime installation directory
a7d58b95: failed to purge orchestration state: rpc error: code = FailedPrecondition desc = failed to purge orchestration state: failed to lookup actor: api error: code = FailedPrecondition desc = did not find address for actor
There was a problem hiding this comment.
This error happens because the workflow client is not connected. It is required that the workflow client is connected, so that the workflow actor runtime is enabled, so that the purge process goes through the same in turn lock state machine. Not doing so and purging an in progress workflow would result in corruption or some other catastrophic error.
In 1.17 we will add a --force flag to the purge CLI (and gRPC purge RPC) to allow for skipping deleting the state via the actor runtime. This needs to come with the user understanding these dangers.
I've updated the docs with following:
{{% alert title="Important" color="warning" %}}
In order to preserve the workflow state machine integrity and prevent corruption, purging workflow requires that the workflow client for that app ID is running.
Errors like the following suggest that the workflow client is not running:
failed to purge orchestration state: rpc error: code = FailedPrecondition desc = failed to purge orchestration state: failed to lookup actor: api error: code = FailedPrecondition desc = did not find address for actor
{{% /alert %}}
There was a problem hiding this comment.
I would encourage errors to be more action orientated, saying what the user can do to resolve the issue. Could we in this case say that you need to have a workflow client connected to the workflow or similar. I do find most of the errors in Dapr to be obscure in how to address them
There was a problem hiding this comment.
Updated- please let me know if that is more like how you are suggest.
daprdocs/content/en/getting-started/quickstarts/workflow-quickstart.md
Outdated
Show resolved
Hide resolved
daprdocs/content/en/getting-started/quickstarts/workflow-quickstart.md
Outdated
Show resolved
Hide resolved
daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-overview.md
Show resolved
Hide resolved
Signed-off-by: joshvanl <me@joshvanl.dev>
Signed-off-by: joshvanl <me@joshvanl.dev>
|
Thanks @msfussell |
Signed-off-by: joshvanl <me@joshvanl.dev>
msfussell
left a comment
There was a problem hiding this comment.
Great to have these. Amazingly useful.
* Multi-application Workflows (#4847) * cross-app docs Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * Extended cross-app docs Signed-off-by: Albert Callarisa <albert@diagrid.io> * called suborchestrators 'child workflow' for consistency Signed-off-by: Albert Callarisa <albert@diagrid.io> * Merge both multi-app pieces Signed-off-by: Albert Callarisa <albert@diagrid.io> * Changed link from workflow overview Signed-off-by: Albert Callarisa <albert@diagrid.io> * Applied suggestions from review Signed-off-by: Albert Callarisa <albert@diagrid.io> * Shortened sample code to show just the necessary pieces Signed-off-by: Albert Callarisa <albert@diagrid.io> * Update daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-overview.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-multi-app.md Signed-off-by: Mark Fussell <markfussell@gmail.com> --------- Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Signed-off-by: Albert Callarisa <albert@diagrid.io> Signed-off-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Albert Callarisa <albert@diagrid.io> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Update README with clearer navigation instructions Clarified instructions for navigating to the docs repo root folder and updated submodule instructions. Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update Alpha APIs doc * feat: conversation api toolcalling support documentation (#4769) * docs: add tool call support in conversation api docs Signed-off-by: Samantha Coyle <sam@diagrid.io> * fix: address feedback Signed-off-by: Samantha Coyle <sam@diagrid.io> --------- Signed-off-by: Samantha Coyle <sam@diagrid.io> Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> * Workflow multi app typo (#4876) * Update Alpha APIs doc * Fixed typos and rephrased a confusing sentence Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Reverting accidental changes Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> --------- Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: msfussell <markfussell@gmail.com> * docs: add Dapr Agents references to core documentation pages (#4870) * docs: add Dapr Agents documentation references across core pages (fixes #4869) Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Addressing the feedback in the pr Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> --------- Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * [1.16] Update Go workflow examples to use vanity client (#4874) * [1.16] Update Go workflow examples to use vanity client Signed-off-by: joshvanl <me@joshvanl.dev> * Rename `StartWorkflow` to `ScheduleWorkflow` Signed-off-by: joshvanl <me@joshvanl.dev> * Updates types for workflow multi-app example Signed-off-by: joshvanl <me@joshvanl.dev> --------- Signed-off-by: joshvanl <me@joshvanl.dev> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Fix for issue #4879: Added consistent code samples, instructions and links Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Updated conversation api docs to latest alpha v2, refresh sample request, add metadata, remove redundant fields like name, fixes #4687 Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Added 'How the Outbox Works' section and expand requirements with int… (#4875) * Added 'How the Outbox Works' section and expand requirements with internal topic details Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/state-management/howto-outbox.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/state-management/howto-outbox.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/state-management/howto-outbox.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/state-management/howto-outbox.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/state-management/howto-outbox.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/state-management/howto-outbox.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/state-management/howto-outbox.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/state-management/howto-outbox.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update howto-outbox.md Applied suggestions from the review manually. Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Updated the diagram with Dapr-styled version Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> --------- Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> * docs: update max-body-size documentation (#4873) * docs: update max-body-size documentation closes #4670 Signed-off-by: Mike Nguyen <hey@mike.ee> * docs: update max-body-size documentation and deprecation notices closes #4670 Signed-off-by: Mike Nguyen <hey@mike.ee> * docs: clarify deprecation notice closes #4670 Signed-off-by: Mike Nguyen <hey@mike.ee> * Update daprdocs/content/en/operations/configuration/increase-request-size.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * tidy Signed-off-by: Mike Nguyen <hey@mike.ee> --------- Signed-off-by: Mike Nguyen <hey@mike.ee> Signed-off-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/conversation/howto-conversation-layer.md Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update daprdocs/content/en/developing-applications/building-blocks/conversation/howto-conversation-layer.md Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> Signed-off-by: Mark Fussell <markfussell@gmail.com> * Order APIs and Components alphabetically (#4883) Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Added prompt caching details (#4882) Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * [1.16] Adds workflow limitations (#4865) * [1.16] Adds workflow limitations Updates state store table to include supported stores. Adds a warning emoji to state stores which have workflow limitations. Adds workflow limitation sections to the cosmosDB & dynamodb setup docs. Signed-off-by: joshvanl <me@joshvanl.dev> * Updates limitation sections. Remove localizations Signed-off-by: joshvanl <me@joshvanl.dev> * Apply suggestions from code review Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Josh van Leeuwen <me@joshvanl.dev> * Adds section on the number of records that are saved by workflow shape Signed-off-by: joshvanl <me@joshvanl.dev> * Mark dynamo and cosmosdb state stores as not supporting workflows in table Signed-off-by: joshvanl <me@joshvanl.dev> * Update daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-cosmosdb.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * Apply suggestions from code review Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Josh van Leeuwen <me@joshvanl.dev> * Adds production warning to cosmos & dynamo Signed-off-by: joshvanl <me@joshvanl.dev> * Removes warning from state template Signed-off-by: joshvanl <me@joshvanl.dev> * Update daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-cosmosdb.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update daprdocs/content/en/reference/components-reference/supported-state-stores/setup-dynamodb.md Signed-off-by: Mark Fussell <markfussell@gmail.com> --------- Signed-off-by: joshvanl <me@joshvanl.dev> Signed-off-by: Josh van Leeuwen <me@joshvanl.dev> Signed-off-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> * Reverting back from snake case to camel case Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Multi-app workflows: improve docs and images (#4878) * add complex wf illustration and fix other image Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * cleanup Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * update howto author wfs Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * update go code to use vanity client Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * Apply suggestions from code review Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Cassie Coyle <cassie.i.coyle@gmail.com> * add scheduleworkflow note Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * update images Signed-off-by: Cassandra Coyle <cassie@diagrid.io> --------- Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Signed-off-by: Cassie Coyle <cassie.i.coyle@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> * Prepare branch 1.16 to be latest (#4858) Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Update supported version table (+ procedure) (#4890) Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Update to download-artifact@v4 Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * [1.16] Adds configuration-overview.md section on Workflow (#4889) * [1.16] Adds configuration-overview.md section on Workflow Fixes #4884 Signed-off-by: joshvanl <me@joshvanl.dev> * Update configuration-overview.md Moving workflow section and adding link in the index Signed-off-by: Mark Fussell <markfussell@gmail.com> --------- Signed-off-by: joshvanl <me@joshvanl.dev> Signed-off-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Enhanced the OpenAI conversation component docs to include Azure seciton (#4887) * Enhanced the OpenAI conversation component documentation to include Azure OpenAI configuration guidance. Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/reference/components-reference/supported-conversation/openai.md Signed-off-by: Mark Fussell <markfussell@gmail.com> --------- Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Signed-off-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * feat: add missing 1.15 versions (#4892) Signed-off-by: nelson.parente <nelson_parente@live.com.pt> * Add back artifact upload for Algolia search (#4893) Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Change Algolia index name from 'daprdocs' to 'crawler_dapr' Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Fixed random typos from all over the docs Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Remove Algolia script, update html to use hugo yaml Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Enhance AWS Secrets Manager documentation and YAML configuration to include support for multiple key-value pairs per secret Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Removing wait_until_ready, it has been renamed for consistency Signed-off-by: Albert Callarisa <albert@diagrid.io> * Adds documentation for `$ dapr scheduler` See dapr/cli#1559 Signed-off-by: joshvanl <me@joshvanl.dev> * Python supports multi-app calls Signed-off-by: Albert Callarisa <albert@diagrid.io> * Apply suggestion from @alicejgibbons Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com> Signed-off-by: Mirel <15373565+MyMirelHub@users.noreply.github.com> * Apply suggestion from @alicejgibbons Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com> Signed-off-by: Mirel <15373565+MyMirelHub@users.noreply.github.com> * Apply suggestion from @alicejgibbons Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com> Signed-off-by: Mirel <15373565+MyMirelHub@users.noreply.github.com> * Apply suggestion from @alicejgibbons Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com> Signed-off-by: Mirel <15373565+MyMirelHub@users.noreply.github.com> * Apply suggestion from @alicejgibbons Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com> Signed-off-by: Mirel <15373565+MyMirelHub@users.noreply.github.com> * Apply suggestion from @alicejgibbons Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com> Signed-off-by: Mirel <15373565+MyMirelHub@users.noreply.github.com> * Apply suggestion from @alicejgibbons Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com> Signed-off-by: Mirel <15373565+MyMirelHub@users.noreply.github.com> * Updated /v1.0-alpha1/conversation to /v1.0-alpha2/conversation (#4899) Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: Yaron Schneider <schneider.yaron@live.com> * Add 1.16.1 version (#4915) Signed-off-by: Alice Gibbons <alice@diagrid.io> Co-authored-by: Josh van Leeuwen <me@joshvanl.dev> * Updated token mounting docs (#4919) Signed-off-by: Alice Gibbons <alice@diagrid.io> Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> * Remove duplication (#4905) Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Reorganize AWS Secrets Manager documentation to improve clarity on instance creation Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Change max-body-size to use unit in documentation (#4906) Signed-off-by: Jan Češpivo <jan.cespivo@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * feat Jaeger v2 (#4921) * Update OpenTelemetry documentation for Jaeger V2 integration Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Add note on storage backends and update references for Jaeger V2 Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Update cert-manager installation command to version 1.19.1 Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> --------- Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Updated outbox doc to use correct sample for projection (#4913) Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Minor typos in the presentations page (#4902) Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * fix cel doc ref Signed-off-by: farmer <farmerchillax@outlook.com> * Update Outbox Java example (#4924) * Update Outbox Java example with the new Java API Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> * Update State constructor args Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> * Update Dapr-generated CloudEvent fields for Java SDK Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> --------- Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Adds docs for v1.16.2 (#4929) Signed-off-by: joshvanl <me@joshvanl.dev> * Review comments Signed-off-by: joshvanl <me@joshvanl.dev> * removing the Kapa.ai chatbot. Signed-off-by: FraserMarlow <github@frasermarlow.com> * Removing duplicate header line. Signed-off-by: FraserMarlow <github@frasermarlow.com> * Updates CLI reference to v1.16.3 (#4932) Signed-off-by: joshvanl <me@joshvanl.dev> * Add documentation about rawMessage for Java Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> * Add use-cases to the main page (#4937) Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Update workflow retry docs with some clarifications (#4936) * Update workflow retry docs with some clarifications. Signed-off-by: Alexander Trauzzi <acj@trauzzi.me> * Update daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-features-concepts.md Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com> Signed-off-by: Alexander Trauzzi <acj@trauzzi.me> * Update daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-features-concepts.md Signed-off-by: Mark Fussell <markfussell@gmail.com> --------- Signed-off-by: Alexander Trauzzi <acj@trauzzi.me> Signed-off-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Refreshed core concepts to showcase AgentRunner run/subscribe/serve modes, config-based memory, and up-to-date workflow/orchestration snippets. Signed-off-by: Roberto Rodriguez <9653181+Cyb3rWard0g@users.noreply.github.com> * Added required Conversation/OpenAI component setup and updated the sample agent to use AgentMemoryConfig. Signed-off-by: Roberto Rodriguez <9653181+Cyb3rWard0g@users.noreply.github.com> * Modernized the Durable Agent pattern with config-class wiring plus AgentRunner execution options. Signed-off-by: Roberto Rodriguez <9653181+Cyb3rWard0g@users.noreply.github.com> * Split the tool-call entry into standalone vs. durable variants and highlighted the new runner-focused learning goals. Signed-off-by: Roberto Rodriguez <9653181+Cyb3rWard0g@users.noreply.github.com> * Updated getting started doc to clarify environment variable setup with component file Signed-off-by: Roberto Rodriguez <9653181+Cyb3rWard0g@users.noreply.github.com> * `$ dapr workflow` CLI docs (#4916) * Adds dapr workflow docs Based on dapr/cli#1560 Signed-off-by: joshvanl <me@joshvanl.dev> * Remove link references in CLI table Signed-off-by: joshvanl <me@joshvanl.dev> * Fix dapr workflow CLI reference doc Signed-off-by: joshvanl <me@joshvanl.dev> * Update docs for workflow docs Signed-off-by: joshvanl <me@joshvanl.dev> * Add redis example format Signed-off-by: joshvanl <me@joshvanl.dev> * Fix commands on quickstart Signed-off-by: joshvanl <me@joshvanl.dev> * Adds review comments Signed-off-by: joshvanl <me@joshvanl.dev> * Update important purge note Signed-off-by: joshvanl <me@joshvanl.dev> * Make clear about workflow client connection for purging Signed-off-by: joshvanl <me@joshvanl.dev> --------- Signed-off-by: joshvanl <me@joshvanl.dev> * update to latest dotnet ref Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * remove dotnet sdk docs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Remove dotnet pluggable components docs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Move .NET SDK & pluggable component docs into main docs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Remove localized urls Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Remove java submodule Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Remove Java submodule Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Migrate Java SDK Docs into main Docs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Remove localization in URL Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add Redis Sentinel configuration details to pubsub component documentation Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Update redisHost description to clarify multiple sentinel addresses usage Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Remove python submodule Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add Python SDK docs to main docs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * remove js submodule Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add JS SDK docs to main docs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Fix mech markdown issue Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Clarify failover configuration for Redis Sentinel, specifying that redisHost should contain sentinel addresses when enabled Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Remove Go SDK submodule Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Remove Go Pluggable Component submodule Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add Go SDk & Pluggable component docs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Remove php submodule Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add PHP SDK docs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Ignore link to validate Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Enhance Redis Sentinel documentation by specifying redisType and failover settings for high availability Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Add instructions for retrieving Redis password based on OS in Redis Streams setup Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Update redisHost example to include multiple sentinel addresses for clarity Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Enhance Redis documentation to clarify usage of multiple sentinel addresses in redisHost for failover configuration Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Remove rust submodule Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Move Rust SDK docs to main docs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Reorganize Redis Sentinel configuration section for clarity and redundancy in sentinel addresses Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Fix typo in sentinelMasterName value for Redis Sentinel configuration Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Fix main .NET SDK page, update repo README instructions Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Fix repo README Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add Create a `DaprWorkflowClient` instance Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add DaprWorkflow client operations Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Update management operations Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add link, remove SDK how-to Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add a page with workflow examples refs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add DaprWorkflowClient injection example Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Clarify minimal API example Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Fix DaprWorkflowClient injection and scope usage Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * fix: correct yaml spec for crypto local storage (#4958) Signed-off-by: Casper Nielsen <casper@diagrid.io> * Update sdkdocs/dotnet/content/en/dotnet-sdk-docs/dotnet-workflow/dotnet-workflow-management-methods.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update sdkdocs/dotnet/content/en/dotnet-sdk-docs/dotnet-workflow/dotnet-workflowclient-usage.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update sdkdocs/dotnet/content/en/dotnet-sdk-docs/dotnet-workflow/dotnet-workflowclient-usage.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * #4877 fix broken commands, updated output with tool calling and add Java (#4939) * fix broken commands, updated output with tool calling and add Java quickstart Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Remove incorrect instruction for all languages Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> --------- Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Describe new ttlInSeconds attribute in DynamoDB state store setup (#4911) * Describe new ttlInSeconds attribute in DynamoDB state store setup Signed-off-by: Zeynel Koca <z.koca@primevision.com> * Update attribute description Signed-off-by: Zeynel Koca <z.koca@primevision.com> * Explain behaviour when value is 0 or less Signed-off-by: Zeynel Koca <z.koca@primevision.com> --------- Signed-off-by: Zeynel Koca <z.koca@primevision.com> Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Fix tab formatting for JavaScript section in Bindings How-To (#4959) Removed erroneous characters from example tab header (`%}}`) Signed-off-by: James Pegg <jamescpegg@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Update authoring workflow page with Diagrid Dashboard (#4962) * Add Diagrid dashboard Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add link validation ignore Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * update workflow dashboard image Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Updated dashboard image location Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Update link to Diagrid Dashboard Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Update Diagrid Dashboard link Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Update link to Diagrid Dashboard reference docs Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> --------- Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Add dapr v1.16.3 + 1.16.4 (#4968) * add dapr v1.16.3 + 1.16.4 Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * update latest html Signed-off-by: Cassandra Coyle <cassie@diagrid.io> --------- Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * Refactor secret scope documentation for clarity (#4965) Removed duplicate information and streamlined the scenarios for configuring secrets access. Signed-off-by: rohit <50377477+caretak3r@users.noreply.github.com> * chore: update links to dapr agents quickstart changing _ to - (#4976) Signed-off-by: Casper Nielsen <casper@diagrid.io> * feat: add metadata field to Subscription spec (#4970) Signed-off-by: farmer <farmerchillax@outlook.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Clarify disableTls requirement in Kafka setup (#4977) Signed-off-by: Joe Bowbeer <joe.bowbeer@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Separating Dapr Workflows documentation on Spring Boot to it's separate page (#4975) * separating Dapr Workflows from Spring Boot Signed-off-by: salaboy <Salaboy@gmail.com> * Refactor secret scope documentation for clarity (#4965) Removed duplicate information and streamlined the scenarios for configuring secrets access. Signed-off-by: rohit <50377477+caretak3r@users.noreply.github.com> Signed-off-by: salaboy <Salaboy@gmail.com> * adding correct headers Signed-off-by: salaboy <Salaboy@gmail.com> * Update sdkdocs/java/content/en/java-sdk-docs/spring-boot/sb-workflows-howto.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: salaboy <Salaboy@gmail.com> * Update sdkdocs/java/content/en/java-sdk-docs/spring-boot/sb-workflows-howto.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: salaboy <Salaboy@gmail.com> * Update sdkdocs/java/content/en/java-sdk-docs/spring-boot/sb-workflows-howto.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: salaboy <Salaboy@gmail.com> * Update sdkdocs/java/content/en/java-sdk-docs/spring-boot/sb-workflows-howto.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: salaboy <Salaboy@gmail.com> * Update sdkdocs/java/content/en/java-sdk-docs/spring-boot/sb-workflows-howto.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: salaboy <Salaboy@gmail.com> --------- Signed-off-by: salaboy <Salaboy@gmail.com> Signed-off-by: rohit <50377477+caretak3r@users.noreply.github.com> Co-authored-by: rohit <50377477+caretak3r@users.noreply.github.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Chore: jaeger guidance (#4923) * update Jaeger setup instructions for port conflict and background container Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * fix spacing Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * add helm mode Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * Update daprdocs/content/en/operations/observability/tracing/otel-collector/open-telemetry-collector-jaeger.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Mirel <15373565+MyMirelHub@users.noreply.github.com> Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * fix: improve clarity and correctness in Jaeger V2 documentation Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> * docs: add local dir instructions for Jaeger V2 Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> --------- Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> Signed-off-by: Mirel <15373565+MyMirelHub@users.noreply.github.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * docs: add docs for integrating MCP Toolbox for Databases as tool(s) (#4964) * docs: add docs for integrating MCP Toolbox for Databases as tool(s) Signed-off-by: Casper Nielsen <casper@diagrid.io> * docs: move tools & MCP Toolbox for Databases into integration section Signed-off-by: Casper Nielsen <casper@diagrid.io> * Update dapr-agents-integrations.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Casper Nielsen <whopsec@protonmail.com> * Update daprdocs/content/en/developing-applications/dapr-agents/dapr-agents-integrations.md Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> Signed-off-by: Casper Nielsen <whopsec@protonmail.com> --------- Signed-off-by: Casper Nielsen <casper@diagrid.io> Signed-off-by: Casper Nielsen <whopsec@protonmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> * chore: align docs with dapr/dapr-agents#283 (#4955) * chore: align docs with dapr/dapr-agents#283 Signed-off-by: Casper Nielsen <casper@diagrid.io> * fix: remove optional waits and clarify Signed-off-by: Casper Nielsen <casper@diagrid.io> --------- Signed-off-by: Casper Nielsen <casper@diagrid.io> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Add OpenAI integration docs (#4969) * Add OpenAI integration docs Signed-off-by: yaron2 <schneider.yaron@live.com> * add openai link Signed-off-by: yaron2 <schneider.yaron@live.com> * Update daprdocs/content/en/developing-applications/openai-agents/_index.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> * Update daprdocs/content/en/developing-applications/openai-agents/openai-agents-sessions.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> * Update daprdocs/content/en/developing-applications/openai-agents/openai-agents-sessions.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> * Update daprdocs/content/en/developing-applications/openai-agents/openai-agents-sessions.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> * Update daprdocs/content/en/developing-applications/openai-agents/openai-agents-sessions.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> * Update daprdocs/content/en/developing-applications/openai-agents/openai-agents-sessions.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> * address feedback, move to new AI structure Signed-off-by: yaron2 <schneider.yaron@live.com> * fix links Signed-off-by: yaron2 <schneider.yaron@live.com> * remove old content Signed-off-by: yaron2 <schneider.yaron@live.com> * Update daprdocs/content/en/developing-ai/agent-integrations/_index.md Co-authored-by: Casper Nielsen <casper@diagrid.io> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> * Update daprdocs/content/en/developing-ai/agent-integrations/openai-agents/_index.md Co-authored-by: Casper Nielsen <casper@diagrid.io> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> * Update daprdocs/content/en/developing-ai/agent-integrations/_index.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-why.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-why.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-introduction.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-introduction.md Signed-off-by: Mark Fussell <markfussell@gmail.com> * Update daprdocs/content/en/developing-ai/agent-integrations/_index.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> * Update daprdocs/content/en/developing-ai/_index.md Co-authored-by: Casper Nielsen <whopsec@protonmail.com> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> * change links Signed-off-by: yaron2 <schneider.yaron@live.com> * fix ref Signed-off-by: yaron2 <schneider.yaron@live.com> --------- Signed-off-by: yaron2 <schneider.yaron@live.com> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> Signed-off-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Casper Nielsen <casper@diagrid.io> Co-authored-by: Casper Nielsen <whopsec@protonmail.com> * Add CrewAI and workflow documentation (#4973) * Add crewAI and workflow documentation Signed-off-by: yaron2 <schneider.yaron@live.com> * typos Signed-off-by: yaron2 <schneider.yaron@live.com> * review comments Signed-off-by: yaron2 <schneider.yaron@live.com> * switch order of .env and deps Signed-off-by: yaron2 <schneider.yaron@live.com> --------- Signed-off-by: yaron2 <schneider.yaron@live.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> * Add aliases to redirect old Dapr Agent pages to new location Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * update main Dapr Agents alias Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * Remove Reo.dev script Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> * add dapr 1.16.5 (#4988) Signed-off-by: Cassandra Coyle <cassie@diagrid.io> * Updates latest version to v1.16.6 (#4998) Signed-off-by: joshvanl <me@joshvanl.dev> * Added bot script to allow SDK maintainers to automerge non-draft PRs that only target files in their repsective directories in the repository based on the team membership of the user submitting the PR. This will also automatically append a label indicating it was automerged and for which language for easy retroactive discvoery and review by docs maintainers. (#4996) Signed-off-by: Whit Waldo <whit.waldo@innovian.net> * Updated Dapr Agents docs to align with recent quickstart changes (#4987) * Updated Dapr Agents docs to align with recent quickstart changes Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-getting-started.md Co-authored-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Address feedback from PR Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> * Update daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-getting-started.md Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> --------- Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com> --------- Signed-off-by: Cassandra Coyle <cassie@diagrid.io> Signed-off-by: Albert Callarisa <albert@diagrid.io> Signed-off-by: Mark Fussell <markfussell@gmail.com> Signed-off-by: Samantha Coyle <sam@diagrid.io> Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com> Signed-off-by: Bilgin Ibryam <bibryam@gmail.com> Signed-off-by: joshvanl <me@joshvanl.dev> Signed-off-by: Mike Nguyen <hey@mike.ee> Signed-off-by: Josh van Leeuwen <me@joshvanl.dev> Signed-off-by: Cassie Coyle <cassie.i.coyle@gmail.com> Signed-off-by: nelson.parente <nelson_parente@live.com.pt> Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> Signed-off-by: Mirel <15373565+MyMirelHub@users.noreply.github.com> Signed-off-by: Alice Gibbons <alice@diagrid.io> Signed-off-by: Jan Češpivo <jan.cespivo@gmail.com> Signed-off-by: farmer <farmerchillax@outlook.com> Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com> Signed-off-by: FraserMarlow <github@frasermarlow.com> Signed-off-by: Alexander Trauzzi <acj@trauzzi.me> Signed-off-by: Roberto Rodriguez <9653181+Cyb3rWard0g@users.noreply.github.com> Signed-off-by: Casper Nielsen <casper@diagrid.io> Signed-off-by: Zeynel Koca <z.koca@primevision.com> Signed-off-by: James Pegg <jamescpegg@gmail.com> Signed-off-by: rohit <50377477+caretak3r@users.noreply.github.com> Signed-off-by: Joe Bowbeer <joe.bowbeer@gmail.com> Signed-off-by: salaboy <Salaboy@gmail.com> Signed-off-by: Casper Nielsen <whopsec@protonmail.com> Signed-off-by: yaron2 <schneider.yaron@live.com> Signed-off-by: Yaron Schneider <schneider.yaron@live.com> Signed-off-by: Whit Waldo <whit.waldo@innovian.net> Co-authored-by: Cassie Coyle <cassie@diagrid.io> Co-authored-by: Albert Callarisa <albert@diagrid.io> Co-authored-by: Mark Fussell <markfussell@gmail.com> Co-authored-by: Sam <sam@diagrid.io> Co-authored-by: Bilgin Ibryam <bibryam@gmail.com> Co-authored-by: Josh van Leeuwen <me@joshvanl.dev> Co-authored-by: Mike Nguyen <hey@mike.ee> Co-authored-by: Nelson Parente <nelson_parente@live.com.pt> Co-authored-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com> Co-authored-by: Alice Gibbons <alicejgibbons@gmail.com> Co-authored-by: Yaron Schneider <schneider.yaron@live.com> Co-authored-by: Alice Gibbons <alice@diagrid.io> Co-authored-by: Jan Češpivo <jan.cespivo@gmail.com> Co-authored-by: farmer <farmerchillax@outlook.com> Co-authored-by: Matheus Cruz <56329339+mcruzdev@users.noreply.github.com> Co-authored-by: FraserMarlow <github@frasermarlow.com> Co-authored-by: Matheus Cruz <matheuscruz.dev@gmail.com> Co-authored-by: Alexander Trauzzi <acj@trauzzi.me> Co-authored-by: Roberto Rodriguez <9653181+Cyb3rWard0g@users.noreply.github.com> Co-authored-by: Farmer.Chillax <48387781+FarmerChillax@users.noreply.github.com> Co-authored-by: Casper Nielsen <whopsec@protonmail.com> Co-authored-by: Zeynel <48792248+ZeynelKoca@users.noreply.github.com> Co-authored-by: James Pegg <jamescpegg@gmail.com> Co-authored-by: rohit <50377477+caretak3r@users.noreply.github.com> Co-authored-by: Casper Nielsen <casper@diagrid.io> Co-authored-by: Joe Bowbeer <joe.bowbeer@gmail.com> Co-authored-by: salaboy <Salaboy@gmail.com> Co-authored-by: Whit Waldo <whit.waldo@innovian.net>
Based on dapr/cli#1560