Skip to content

Commit c5836d1

Browse files
committed
fix(ci): resolve all ruff lint errors for green CI
Made-with: Cursor
1 parent f936674 commit c5836d1

14 files changed

+33
-25
lines changed

examples/auth_demo.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import os
44
import sys
5-
import time
65

76
sys.path.insert(0, os.path.join(os.path.dirname(__file__), "..", "src"))
87

examples/branching_demo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ def main():
160160
# Show the merge summary
161161
merge_msg = tree.get_messages()[-1]
162162
if merge_msg.role == "system":
163-
print(f"\n Merge context preview:")
163+
print("\n Merge context preview:")
164164
for line in merge_msg.content.split("\n")[:8]:
165165
print(f" {line}")
166166
print(" ...")

examples/demo_mode.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ def company_lookup(company_name: str) -> str:
107107
print(f" Queries run: {len(DEMO_QUERIES)}")
108108
print(f" Total tokens: {total_tokens:,}")
109109
print(f" Total cost: ${total_cost:.4f} (simulated)")
110-
print(f" Provider: MockProvider (no API keys)")
110+
print(" Provider: MockProvider (no API keys)")
111111
print(f"{'=' * 60}")
112112
print()
113113
print("💡 To start the full web platform in demo mode:")

examples/event_demo.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
from agentos.tools import get_builtin_tools
1717
from agentos.events import (
1818
event_bus,
19-
WebhookTrigger,
2019
TimerTrigger,
2120
AgentCompleteTrigger,
2221
)
@@ -219,9 +218,15 @@ def on_custom(event):
219218

220219
print()
221220
print(" Registered listeners:")
222-
for l in event_bus.list_listeners():
223-
agent_name = getattr(l.agent, "config", None) and l.agent.config.name or "callback"
224-
print(f" • {l.event_pattern:25s}{agent_name} (ran {l.execution_count}x)")
221+
for listener in event_bus.list_listeners():
222+
agent_name = (
223+
getattr(listener.agent, "config", None)
224+
and listener.agent.config.name
225+
or "callback"
226+
)
227+
print(
228+
f" • {listener.event_pattern:25s}{agent_name} (ran {listener.execution_count}x)"
229+
)
225230

226231
# Clean up
227232
event_bus.clear()

examples/full_demo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ def send_email(to: str, subject: str) -> str:
152152
# Print final stats
153153
stats = agent.get_stats()
154154
print(f"\n{'='*60}")
155-
print(f"📊 Final Agent Stats")
155+
print("📊 Final Agent Stats")
156156
print(f"{'='*60}")
157157
print(f" Agent: {stats['name']}")
158158
print(f" Model: {stats['model']}")

examples/learning_demo.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def main() -> None:
4545
print("=" * 60)
4646

4747
# Use in-memory store (temp dir) so we don't pollute the real data
48-
import tempfile, os
48+
import tempfile
4949
tmp = tempfile.mkdtemp()
5050
store = FeedbackStore(data_dir=tmp)
5151

@@ -155,7 +155,7 @@ def _seed(rows, time_offset=0):
155155
for line in p.instruction.split("\n")[:4]:
156156
print(f" {line}")
157157
if len(p.instruction.split("\n")) > 4:
158-
print(f" …")
158+
print(" …")
159159

160160
# Show the optimised prompt
161161
base_prompt = "You are a helpful customer support assistant."

examples/marketplace_demo.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66

77
from __future__ import annotations
88

9-
import sys, os
9+
import sys
10+
import os
1011
sys.path.insert(0, os.path.join(os.path.dirname(__file__), "..", "src"))
1112

1213
from agentos.marketplace import MarketplaceStore, AgentConfig

examples/multimodal_demo.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,13 @@
1818

1919
load_dotenv()
2020

21-
from agentos.core.agent import Agent
22-
from agentos.core.multimodal import analyze_image, read_document, extract_text_from_pdf
23-
from agentos.tools.vision_tool import vision_tool
24-
from agentos.tools.document_tool import document_reader_tool, document_qa_tool
21+
from agentos.core.agent import Agent # noqa: E402
22+
from agentos.core.multimodal import analyze_image, read_document # noqa: E402
23+
from agentos.tools.vision_tool import vision_tool # noqa: E402
24+
from agentos.tools.document_tool import ( # noqa: E402
25+
document_reader_tool,
26+
document_qa_tool,
27+
)
2528

2629

2730
def demo_image_analysis():

examples/observability_demo.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
Trace,
2424
TraceBuilder,
2525
TraceStore,
26-
StepType,
2726
)
2827
from agentos.observability.diagnostics import diagnose, diagnose_batch
2928
from agentos.observability.alerts import AlertEngine
@@ -264,8 +263,8 @@ def main() -> None:
264263
print(f" Traces: {len(store.list_all())}")
265264
print(f" Diagnoses: {len(all_diags)}")
266265
print(f" Alerts: {len(alerts)}")
267-
print(f" 5-point diagnostic checks: context, tool selection,")
268-
print(f" tool execution, interpretation, faithfulness")
266+
print(" 5-point diagnostic checks: context, tool selection,")
267+
print(" tool execution, interpretation, faithfulness")
269268
print(f"{'=' * 60}")
270269

271270

examples/plugin_demo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,5 +140,5 @@ def divider(title: str) -> None:
140140
print(f" Tools available: {len(all_tools)} (built-in: {len(builtin_tools)}, plugins: {len(plugin_tools)})")
141141
print()
142142
print(f"{'=' * 60}")
143-
print(f" ✅ Plugin demo complete")
143+
print(" ✅ Plugin demo complete")
144144
print(f"{'=' * 60}")

0 commit comments

Comments
 (0)