Skip to content

Commit 82d3fd5

Browse files
authored
Merge pull request #63 from devchat-ai/expose-ide-logging
Expose ide_logging in ide service
2 parents 98e3219 + ea80e1c commit 82d3fd5

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

libs/ide_services/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from .services import (
22
get_lsp_brige_port,
33
ide_language,
4+
ide_logging,
45
install_python_env,
56
update_slash_commands,
67
)
@@ -10,4 +11,5 @@
1011
"install_python_env",
1112
"update_slash_commands",
1213
"ide_language",
14+
"ide_logging",
1315
]

libs/ide_services/services.py

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,13 @@ def ide_language() -> str:
2222

2323

2424
@rpc_call
25-
def log_info(message: str):
25+
def ide_logging(level: str, message: str):
26+
"""
27+
level: "info" | "warn" | "error" | "debug"
28+
"""
2629
pass
2730

2831

29-
@rpc_call
30-
def log_warn(message: str):
31-
pass
32-
33-
34-
@rpc_call
35-
def log_error(message: str):
36-
pass
32+
# NOTE: for compatibility, remove this after all usages are replaced with ide_logging
33+
def log_info(message):
34+
return ide_logging("info", message)

0 commit comments

Comments
 (0)