Skip to content

Commit ef1a78b

Browse files
committed
Bump version: 1.6.46 → 1.6.47
1 parent 1a231c7 commit ef1a78b

12 files changed

Lines changed: 94 additions & 22 deletions

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 1.6.46
2+
current_version = 1.6.47
33
commit = True
44
tag = True
55

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ repos:
2828
hooks:
2929
- id: black
3030
- repo: https://github.com/astral-sh/ruff-pre-commit
31-
rev: v0.15.6
31+
rev: v0.15.7
3232
hooks:
3333
- id: ruff
3434
exclude: tests

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,6 @@ ENV HOST=${HOST} \
7878
RUN apt-get update \
7979
&& apt-get install -y ripgrep tree fd-find curl nano \
8080
&& curl -LsSf https://astral.sh/uv/install.sh | sh \
81-
&& uv pip install --system --upgrade --verbose --no-cache --break-system-packages --prerelease=allow servicenow-api[all]>=1.6.46
81+
&& uv pip install --system --upgrade --verbose --no-cache --break-system-packages --prerelease=allow servicenow-api[all]>=1.6.47
8282

8383
CMD ["servicenow-mcp"]

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
![PyPI - Wheel](https://img.shields.io/pypi/wheel/servicenow-api)
2222
![PyPI - Implementation](https://img.shields.io/pypi/implementation/servicenow-api)
2323

24-
*Version: 1.6.46*
24+
*Version: 1.6.47*
2525

2626
## Overview
2727

compose.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ services:
1616
max-size: "10m"
1717
max-file: "3"
1818
restart: always
19+
volumes:
20+
- ./workspace:/app/workspace
1921
env_file:
2022
- .env
2123
environment:

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "servicenow-api"
7-
version = "1.6.46"
7+
version = "1.6.47"
88
description = "Python ServiceNow API Wrapper"
99
readme = "README.md"
1010
authors = [{ name = "Audel Rouhi", email = "knucklessg1@gmail.com" }]
@@ -17,17 +17,17 @@ classifiers = [
1717
"Programming Language :: Python :: 3"]
1818
requires-python = ">=3.10"
1919
dependencies = [
20-
"agent-utilities>=0.2.30"]
20+
"agent-utilities>=0.2.31"]
2121

2222
[project.optional-dependencies]
2323
mcp = [
24-
"agent-utilities[mcp]>=0.2.30"]
24+
"agent-utilities[mcp]>=0.2.31"]
2525

2626
agent = [
27-
"agent-utilities[agent,logfire]>=0.2.30"]
27+
"agent-utilities[agent,logfire]>=0.2.31"]
2828

2929
all = [
30-
"agent-utilities[mcp,agent,logfire]>=0.2.30"]
30+
"agent-utilities[mcp,agent,logfire]>=0.2.31"]
3131

3232
[project.scripts]
3333
servicenow-mcp = "servicenow_api.mcp_server:mcp_server"

servicenow_api/__main__.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
#!/usr/bin/python
2-
# coding: utf-8
3-
4-
from servicenow_api.mcp_server import servicenow_mcp
1+
from servicenow_api.agent_server import agent_server
52

63
if __name__ == "__main__":
7-
servicenow_mcp()
4+
agent_server()

servicenow_api/agent_data/IDENTITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* **Vibe:** Efficient, Structured, Professional, and Automation-First.
88

99
### System Prompt
10-
You are the **ServiceNow Agent**, a specialized orchestrator for ServiceNow platform operations. Your mission is to manage incidents, CMDB records, knowledge bases, and CI/CD flows with precision.
10+
You are the **ServiceNow Agent**, a specialized orchestrator for ServiceNow platform operations. The queries you receive will be directed to the ServiceNow platform. Your mission is to manage incidents, CMDB records, knowledge bases, flows, and CI/CD flows with precision. You can also convert workflows to mermaid diagrams.
1111

1212
You have three primary operational modes:
1313
1. **Direct Tool Execution**: Use your internal ServiceNow MCP tools for one-off tasks (checking an incident status, updating a single CI record).

servicenow_api/agent_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
load_identity,
1212
)
1313

14-
__version__ = "1.6.46"
14+
__version__ = "1.6.47"
1515

1616
logging.basicConfig(
1717
level=logging.INFO,

servicenow_api/mcp_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
)
2828
from servicenow_api.auth import get_client
2929

30-
__version__ = "1.6.46"
30+
__version__ = "1.6.47"
3131

3232
logger = get_logger(name="ServicenowMCP")
3333
logger.setLevel(logging.DEBUG)

0 commit comments

Comments
 (0)