Skip to content

Commit 865d3e9

Browse files
License update
* Various license updates * Source code header license update
1 parent 6b20ea1 commit 865d3e9

File tree

90 files changed

+289
-48
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+289
-48
lines changed

Diff for: LICENSE

-25
Original file line numberDiff line numberDiff line change
@@ -175,28 +175,3 @@
175175
of your accepting any such warranty or additional liability.
176176

177177
END OF TERMS AND CONDITIONS
178-
179-
APPENDIX: How to apply the Apache License to your work.
180-
181-
To apply the Apache License to your work, attach the following
182-
boilerplate notice, with the fields enclosed by brackets "[]"
183-
replaced with your own identifying information. (Don't include
184-
the brackets!) The text should be enclosed in the appropriate
185-
comment syntax for the file format. We also recommend that a
186-
file or class name and description of purpose be included on the
187-
same "printed page" as the copyright notice for easier
188-
identification within third-party archives.
189-
190-
Copyright (c) 2025 Cisco and/or its affiliates.
191-
192-
Licensed under the Apache License, Version 2.0 (the "License");
193-
you may not use this file except in compliance with the License.
194-
You may obtain a copy of the License at
195-
196-
http://www.apache.org/licenses/LICENSE-2.0
197-
198-
Unless required by applicable law or agreed to in writing, software
199-
distributed under the License is distributed on an "AS IS" BASIS,
200-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201-
See the License for the specific language governing permissions and
202-
limitations under the License.

Diff for: Makefile

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# Variables
25
SPEC_FILE := acp-spec/openapi.json
36
OUTPUT_DIR := src/agent_workflow_server/generated
@@ -59,4 +62,4 @@ lint-fix:
5962
poetry run ruff check . --fix
6063

6164
docker-build-dev: ## Build the docker image.
62-
docker buildx bake workflowserver-dev --load
65+
docker buildx bake workflowserver-dev --load

Diff for: README.md

+3-16

Diff for: assets/workflowserver.Dockerfile

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
FROM python:3.12
25

36
ENV POETRY_VERSION=2.1.1
@@ -14,4 +17,4 @@ RUN poetry install --no-interaction
1417

1518
EXPOSE 8000
1619

17-
CMD ["poetry" ,"run", "server"]
20+
CMD ["poetry" ,"run", "server"]

Diff for: docker-bake.hcl

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
// SPDX-FileCopyrightText: Copyright (c) 2025 Cisco and/or its affiliates.
2-
// SPDX-License-Identifier: Apache-2.0
3-
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
43

54
# Documentation available at: https://docs.docker.com/build/bake/
65

@@ -52,4 +51,4 @@ target "workflowserver" {
5251
"_common",
5352
"docker-metadata-action",
5453
]
55-
}
54+
}

Diff for: docs/CONTRIBUTING.md

+22

Diff for: src/agent_workflow_server/__init__.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+

Diff for: src/agent_workflow_server/agents/__init__.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+

Diff for: src/agent_workflow_server/agents/adapters/langgraph.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
from typing import Optional
25

36
from langchain_core.runnables import RunnableConfig

Diff for: src/agent_workflow_server/agents/adapters/llamaindex.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
import inspect
25
from typing import Optional
36

Diff for: src/agent_workflow_server/agents/base.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
from abc import ABC, abstractmethod
25
from typing import Any, AsyncGenerator, Dict, Optional
36

Diff for: src/agent_workflow_server/agents/load.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
import importlib.util
25
import json
36
import logging

Diff for: src/agent_workflow_server/apis/__init__.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+

Diff for: src/agent_workflow_server/apis/agents.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import List # noqa: F401

Diff for: src/agent_workflow_server/apis/authentication.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
import os
25
from typing import Optional
36

Diff for: src/agent_workflow_server/apis/stateless_runs.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import Any, Dict, List, Optional

Diff for: src/agent_workflow_server/apis/threads.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import List

Diff for: src/agent_workflow_server/apis/threads_runs.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import Any, Dict, List, Optional # noqa: F401

Diff for: src/agent_workflow_server/generated/apis/__init__.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+

Diff for: src/agent_workflow_server/generated/apis/agents_api.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import Dict, List # noqa: F401

Diff for: src/agent_workflow_server/generated/apis/agents_api_base.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import ClassVar, Dict, List, Tuple # noqa: F401

Diff for: src/agent_workflow_server/generated/apis/stateless_runs_api.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import Dict, List # noqa: F401

Diff for: src/agent_workflow_server/generated/apis/stateless_runs_api_base.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import ClassVar, Dict, List, Tuple # noqa: F401

Diff for: src/agent_workflow_server/generated/apis/thread_runs_api.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import Dict, List # noqa: F401

Diff for: src/agent_workflow_server/generated/apis/thread_runs_api_base.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import ClassVar, Dict, List, Tuple # noqa: F401

Diff for: src/agent_workflow_server/generated/apis/threads_api.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import Dict, List # noqa: F401

Diff for: src/agent_workflow_server/generated/apis/threads_api_base.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from typing import ClassVar, Dict, List, Tuple # noqa: F401
+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+

Diff for: src/agent_workflow_server/generated/models/agent.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/agent_acp_descriptor.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/agent_acp_spec.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/agent_acp_spec_interrupts_inner.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/agent_capabilities.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/agent_metadata.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/agent_ref.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/agent_search_request.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/config.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/content.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/content_one_of_inner.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/custom_run_result_update.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/extra_models.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
from pydantic import BaseModel

Diff for: src/agent_workflow_server/generated/models/message.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/message_any_block.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/message_text_block.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/run.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

Diff for: src/agent_workflow_server/generated/models/run_create.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Copyright AGNTCY Contributors (https://github.com/agntcy)
2+
# SPDX-License-Identifier: Apache-2.0
3+
14
# coding: utf-8
25

36
"""

0 commit comments

Comments
 (0)